Great villa - clean and stylish, had everything we need for our stay and more (paddle boards, beach chairs, beach towels and etc.)
The pool is decent size, the hang out area by the pool is super nice! The closest beach is right across the street. I would recommend to go to the one at the end of the street though (turn left when you exit the gate).
Loved everything and would stay at that place again!