Excellent place. Great location.
Brought our 9 month old with no issues.
Bedrooms good size, good access to patio and pool.
The hosts were very responsive when we needed things like more garbage bags, help with the grill, etc.
A few things to keep in mind:
the place does seem on the older side, with basic bathrooms and windows not having screens, plumbing is not the best. We had a good stay.