 I am not sure how this hotel has received a 4 star rating The hotel is run down and needs a major renovation When you check in you have to pay at time of check in The front desk is very casual and not at all like a hotel The rooms on the street side are very noisy The bathrooms are old and need major renovation and rooms are old an tattered The carpet in hallways needs to be replaced You can stay at a much nicer hotel in a better location in Barcelona 
 The staff in the restaurant were very accommodating when requesting vegetarian food The location was a short walk to the pier