The property was a great place to stay with kids. The location is amazing, a very short walk to the beach and shops and restaurants but also set back in such a way that provides privacy and a great place to relax and unwind. We enjoyed using the various areas the property has to offer and would definitely stay again.