Great location with great amenities. Stayed at CHC for over a week with our 2 young children. We enjoyed being close to the beach, the rooftop pool, friendly staff and quick replies to emails. They even offered a high chair and playpen for the baby which was great. I would definitely stay there again and I highly recommend this place!