Great place in a great building in a great location! What more could you want in beautiful Barcelona!