These palm trees now just create an idyllic location to relax on the 2-miles of white sandy beach, while those looking for adventure can snorkel in search of marine life or go bird watching. There’s plenty to keep everyone entertained for the day, including tennis courts, skateboarding areas, a kids’ amusement center, and concession booths for snacks and rentals.