We stayed 3 nights here but could easily have stayed much longer. The communication was really great so we knew exactly where to go and there was no issue with us being a little later than expected due to issues at the airport. The greeting was warm and we had a full tour of the house in perfect English thanks to the host's son.
The house has everything you need and the garden is large. The beach is just at the end of the garden path - there's a rocky bit straight outside with good snorkelling and some sandy beaches to the left and right.
We suffered a bit with mosquitos so would advise taking some repellent.
Highly recommended, especially if you are a larger group looking for peace, quiet and easy access to the beach.