We had a short but wonderful stay, the villa has amazing beach and mountain views - truly exceptional!
We were 8 guests and it was comfortable. Close to the beach and restaurants.
Mary-Louise was a wonderful host, she met us at check-in and went out of her way to assist. Thanks a million!
We will definitely return.