We really enjoyed our stay here, the rooms are huge and there is plenty of space as well as wonderful views from the windows and balconies. The staff was wonderful, friendly and gave excellent recommendations. Most of the tourist attractions and beaches/shopping were walking distance, which made things a lot easier. Looking forward to staying here again.