This place is a great place to stay. Only reason I give a 4 star is the host has slow communication back to you when asking for something. I would recommend this place for adults but not for someone with kids or toddlers as there are doors that open up to the pool from the bedrooms for safety.