I don't care much for beach diving......the hassle, the sand, the limited things to see, the usual humdrum.
Boat diving is fun, one can hang out with other divers and shoot the breeze, tell tall tales, eat hot food, sleep the night before and stay asleep while the boat heads out to the first...