This place is wonderful. We were greeted by Nikki who is a very charming and helpful person. The village is amazing, the view is breathtaking and the beach down the hill is awesome for snorkeling and for swimming. The restaurant wave on the rock is a big plus. Everyone has been really nice.
The air conditioning is good and there is wifi and the place is clean and functional. The only downside would be for tall people with the bed being rather small and the same for the shower.
All in all, I would definitely recommend it.