Couldn't ask for more in terms of a tropical getaway. Amazing beachfront views and stunning vistas. The apartment was very well maintained and cleanliness was to a high standard. Reception were very informative on things to do in the area and provided us with numerous tours and trips available to us. Perfect holiday.