This place is the hidden paradise. Very clean, couple steps from the beach and they have anything you need, literally anything. We will be staying there next time visiting the island. Communication is top level and whole experience is 5 stars