Great for beginner to intermediate scuba. Almost a five for snorkeling. Plenty of shops nearby for fills and for the occasional forgotten equipment. One shop is within a couple hundred feet, off main street. During our visit we saw a large school of 'Lookdown' near the pier, and several unidentified large fish.