The Discovery Point Club has a beautiful beach and clean pool. My mother, myself, and my three children (9, 9, 7) had an absolute blast. Our Condo had everything needed for a relaxing vacation and all the staff were helpful and friendly. We had groceries delivered so that we didn’t need to eat out for every meal. One night we ordered pizza and that was good too. We did not rent a car because we really just wanted to relax on the beach. I do recommend water shoes for swimming. You can see lots of fish snorkeling from shore.