My wife had an amazing time at Vista Villas. The property really is only steps from the beach, which you will have almost to yourself. You can even walk a few minutes along the beach, towards the Gap and snorkel with some turtles. A truly magical experience. Sacha was a great host and nothing seemed too much trouble for him.
Whilst our apartment opened up onto an area right in front of the beach, we felt safe both during the day and at night as there is an iron grate with padlocks for extra security. There's also a safe deposit box as well.
I would have no hesitation in recommending Vista Villas and we look forward to returning in the future.