this place is a must stay. it's in a fantastic location and truely a minute walk to the water. it feels like your in a tropical Oasis with all the amenities. Kai even has all you need for the beach and snokeling, which is amazing and I don't know any other place that offers all that to you. it made our stay easy and full of adventure. we would stay here again.