We had a good stay, everything was mostly as expected except small things. The camping area needed a good clean up, so was the beach. The staff was wonderful, Nancy was very accommodating and nice. The Eco tour with John was awesome, however, I'm still waiting on a partial refund for the tour. I would recommend staying there if you like camping.