We spent five days here with our three children, ages 14, 10 and 1. Everyone had a great time! One thing that makes this stick out if traveling with little ones is the backyard. It's a great and fun space. The pool is fenced off separately from the rest of the yard which makes it much more relaxing to be able to bbq and hang out outdoors after pool time without the little ones having access to the water.
This host is also great. Very communicative. She provided us with great recommendations for beaches and restaurants.