This place is small but a great place to go snorkeling. If you come expecting a grand resort location, you will be disappointed. If you come realizing what you are getting, you should be very happy. This is a family business, with good people working, and very friendly. The place is not fancy, but it is clean. The beach is clean. The water is clear. The staff are friendly. We paid $37 per person, the cost covered transportation from the cruise port to the cove, use of the beach and rental of snorkeling equipment. If you want a beach chair or umbrella ($3 & $5), you will need to rent it. If you want to kayak you will need to rent it (I think it was $20). They have lockers to rent as well ($5). If you know ahead of time of the extra costs and plan for them, you should have no complaints. The location is quiet, peaceful and relaxing. I loved the snorkeling, the fish and coral was beautiful. We rented a beach chair but ended up not even using it because we were in the water snorkeling and swimming. The water is great. They have a separate hut area where they cook. Again nothing fancy, hamburger, hot dog, grilled chicken and grouper. The costs for food is very reasonable, especially considering there is no other place to eat, a meal is $6 which includes hamburger or hot dog, chips and drink, $2.75 more if you want grilled chicken or grouper. I had the grouper and it was good. They sell cans of soda for $1.50 a can. Compared to the cost of a drink on the cruise, I had no complaints of the cost of the can of soda. If you rent all of the items, then it can add up quickly. If you want to go to a beach, with sand, clear water and a beautiful coral reef with amazing looking fish and don't need 5 star treatment, then I would suggest going to Paradise Cove. I would go back again. Oh also check out the gift shop. My husband got a Speedo brand swim trunks for $29. The woman is very nice. She is the owners mother. The owner, Barry, is very nice too.