This place is paradise on earth, perfect beach! Stayed at the family bungalows on the rocks, beautiful location and view. Restaurants are good! Don't stay here if you're not physically fit, it's a lot of climbing steep stairs and literally over and through rocks. Off the beaten path , secluded, but you can arrange for taxi to just about anywhere. Electricity gets turned off at certain times and no hot water, so be prepared for that, also wifi is almost non existent , even at restaurants. Sleep under mosquito nets for sure as the bungalows are easily access to outside critters, you might get a bat, gecko, or anything else that fits through the crevices.definitely a unique experience, but beautiful one.