Outstanding accomodations in a great located place in Barcelona.