Best snorkeling, best people watching beach sections, best boogie boarding
Best Snorkel tours, beach beaches for people watching
Best Happy Hours, Coffee bars and Mexican/Seafood restaurants