Comfortable, clean, helpful concierge and staff, bountiful breakfast buffet. Our stay at the Barcelona Princess set a great tone for our vacation. And the close proximity of the hotel to public transportation was a plus. The restaurant in the hotel was very clean, with good service and cuisine; and there was a sauna and two swimming pools. Our room had a great view of the Mediterranean....