We liked our stay and hosts were really nice, responsive and helpful.
The villa is 5min walk from the beach, but if you have a car - you can explore all nice places nearby.
Villa could benefit with a little renewal, but overall it is big, nice and clean and has everything you need for a short stay.