Great shore diving locations, sites were picked according to the forecast and swell predictions so we had optimal conditions. My dive buddy and I had done a fair amount of diving as former residents but Michelle met us at locations all new to us. Saw some species that had eluded us up until that point, and even managed to get my non diving husband in the water.
Michelle is straightforward, friendly, and very professional. It's scuba diving with a good friend, a much better experience than diving off a boat with a large group.