Mediterranean Beach Hotel
From its stylish décor to its immaculately-kept beachside gardens, super fusion restaurants, and a level of thoughtfulness from staff that stretches to the point of placing cuddly toys in family rooms, the Mediterranean Beach exudes the quiet confidence of a hotel that has pretty much got it right.