I would definitely recommend this place to friends and family, the place is clean and secure, ( there is pretty much no cell phone reception) there is Internet available for a price but the system kicks you out and it's very difficult to log back on sometimes. Take plenty of sunscreen and bug spray for the kids. They have to very nice swimming pools and take very good care of the place, I can't wait to go back again