We had one night in Barcelona after our cruise and made the wise choice to book the Hotel Dante. The staff is amazing - very friendly and everyone went over and above to be helpful...tips for the city, helped with dinner reservations, helped with luggage...we really felt appreciated and valued. The rooms are very nice and clean. Location was perfect for us - lots of great walking areas nearby, lots of small restaurants and just a few blocks from metro and hop on hop off bus stops. We added the breakfast for 9 euro...well worth it. Great selection of food and everything was delicious. Wish we could have stayed longer!