We LOVED this place and highly recommend it. Great locations with lots of restaurants, gelato shops, a sites nearby. Great room - spotlessly clean, well appointed. Staff are terrific. We stayed here both pre- and post-cruise. We arrived after a red eye flight and were not expecting our room to be ready, but it was and they let us check in early!!!!! After the cruise, we arrived back at our hotel early again and again our room was available. I cannot overstate how much we appreciated being able to check in early (I am not suggesting that will be available to everyone in every situation, obviously). I would highly recommend this hotel for your stay in Barcelona!