Great place to stay. Perfect mix of quiet location offering great private beach yet easy access to the city. It is not a villa, rather an appartment, but very enjoyable and comfortable. Would come back anytime.