There are many different experiences within the 5.5 miles of crystal clear waters of the 7 mile beach. Rocky areas are a good choice for snorkeling. Sandy white beaches for swimming and play. Make sure you find the one that suits your needs for the best experience.