Nice, clean, and roomy. Location was walking distance to most attractions. WiFi was inconsistent though. Barcelona was the third city we visited during our trip. This was the only place that charged $100 for early check-in to hold our luggage (3 hrs early). Our flight arrived early and we wanted to explore the city right away and so we were desperate. Our hosts in Madrid and Seville were more than willing to hold our luggage. We understand that early check-in was not part of the listing but it would have been nice.