Absolutely perfect! Had everything we needed and more. The kids loved the trampoline and the pool. There was plenty of space for everyone to spread out and relax. A gas grill outside was perfect for evening meals. The smart home system really put this place over the top. With speakers in every room and around the pool / patio we really enjoyed having a soundtrack for our family getaway. Truly could not have asked for anything more. Tom was a great host , communication was prompt and friendly. Made things very simple and stress free. We didn’t want to leave and can’t wait to book our next stay!