Very nice place, great location in Barcelona. Everything a traveler may need.