This home had everything we wanted and more. We had a fantastic time. Kids loved the pool, the tennis court and the outdoors area. The home was well presented and very clean on arrival. Communication prior and during our stay was excellent. We can't wait to stay at this lovely home again. Thank you for having us.