This place is absolutely perfect for small families. My family of 11 went here and it was the perfect spot. The view is unbeatable and the place is maxed out with amenities. I think my favorite spot on the property was this little gazebo type area right near the pool.
The kitchen has everything you need. All the utensils, blender, coffee machine, everything. It was perfect for our 1 year old.
Highly recommend this place for families, you will love the place.