We had a lovely time at the villa. The pool and gardens are beautiful and our toddler enjoyed playing in the grass. The location is great - close to the beach and amenities but rural enough to feel secluded. We will be back!