Best snorkeling trip! First time SUP!
Giant corals! Lots of fish! Pray for good weather! Go during summer for warm weather! Also after snorkeling, go eat at hirochan syokudo. Also…rent a car if possible. And if you do the SUP, for first timer test your balance. If uncomfortable then just sit down and paddle.