I have done some great diving in St. John off of a boat. However, this year we are staying longer and want to do some shore diving too. Anyone know of any shore dives on St. John?