Gardner Bay has a lovely beach and is great swimming, snorkeling and diving.