Boat ride and then snorkeling. The boat ride and tour of the area was fun. The crew on the boat was great and the drinks were awesome. My girlfriend even got a free foot massage from a crew member. The down side was the water was way to rough that day and the snorkeling was not that much fun.