Beautiful views, great snorkeling