Great hotel at a great location in Barcelona!