I’ve been there twice and stayed at Capt Don’s the second time. Personally I really preferred the boat dives to shore diving. Shore diving isn’t as easy as it appears. I bought an additional five boat dives above what was included in my package. It was easier to follow the dive guide around and they took care of the tanks etc. Staff was great. I did do shore diving right off the pier at Capt Dons this time and that wasn’t too bad, but the traveling around to various shores was more difficult, requires great navigation skills and any movement in the water makes for difficult exits, especially when your tired after the dive.