The villa offers extraordinary, beautiful views; a nice pool and spacious outdoor areas. Bedrooms are spacious and very comfortable and well-air conditioned.
Location is close to a nice beach and relatively close to main towns and airport.
Kitchen is basic but well equipped, main living areas are simple and tastefully furnished. If you have a large group, you will be best to gather outside as there are not a lot of seating areas or chairs inside.
Host is lovely, but best to confirm if he will be on property or not during your stay.
Note: Definitely rent a car if staying here.