We were blown away by Paradise Cove. This location is divine, the hosts are top notch. They go above and beyond to provide helpful tips and everything you need to go snorkeling or spend a day on the beach. Highly recommend!