Fantastic unit in a great complex. Perfect location for beach, restaurants and shops. Excellent hosts who communicate details in a timely way and respond to queries quickly. Modern furnishings and the daybeds on veranda great. Added extra touches were a surprise and much appreciated. Will definitely be back.