In no particular order - this place has it all. Sumptuous rooms, great food, lovely rooftop terrace and bar, excellent staff and a perfect location. Its posh but not too posh. Luxury but not stuffy. And somehow the whole place smelt amazing, like a spa. And yes it has a spa too! If we ever come back to Barcelona we are definitely staying here....