We had a lovely stay here with our two kids. The property is beautiful, and came equipped with everything we needed. We enjoyed the spacious rooms--each with its own TV--the newly renovated kitchen and bathrooms, and especially the backyard oasis with heated pool and spa, plenty of loungers, and an outdoor dining space. The pool heating system broke down while we were there, and David responded immediately: he had it replaced and operational by the next day -- and even dropped off some donuts and wine to apologize for the inconvenience! The property is in a quiet neighbourhood, a short walk away from local bars and restaurants, and a short drive to more stores, cinemas and terrific beaches. Very highly recommended!