Beautiful apartment. Very clean and tidy and set up well with everything you need for a short stay. Great pool and outdoor bbq/dining area to use. Location is fantastic - easy 20 minute walk into town and just across the road from the beach. Margy and graham were very helpful and great at communicating. They even arranged a port-a-cot for our baby which was much appreciated. Would definitely stay again!