Paradise Cove is excellent. It it off the beaten path. You can rent a car and drive there. There are restrooms and a small restaurant. You can find it on a google search. Rental equipment is also available. If I recall, there was like a $8.00 charge for the entire day. You can literally snorkel right off the beach.