The place is great. Location is perfect. Quiet and not crowded with people.
The small beach in the complex is perfect for turtles (counted 9 of them) I don't think you can see so many of them anywhere else on the island for free. And the view is astonishing.