Very nice place to stay, we loved it so much. Wish we could stay more. Could be difficult to find with google maps but the villas manager answers quickly.
We will definitely go back.