Location is beautiful. Communication about transportation times was severely lacking. Wish they would’ve told us the transport times when I messaged them 3 separate times with our boat travel times. They never said there was an issue with the times we booked, but our transport back was an hour past check out time and we barley made our boat back to Long Beach…we literally had to run and we were the last people to board. Staff was pretty nonchalant about this and didn’t seem to care about their lack of communication. Im a planner so almost missing out boat really stressed me out. (It was Mother’s Day so all other boats were sold out). We didn’t get to enjoy the serene sounds on our first night due to a staff party which kinda sucked since that was a big reason we booked a tent stay. Idk why they partied in front of our tent instead of another location but it is what it is lol my husband woke up at 2am to a staff member throwing up outside our tent and we heard a lot of political talk which I felt was pretty unprofessional. We were told we were the only campers that’s night so that how I know it was a staff party. I wouldn’t return or recommend but it was an ok experience. I’m so glad we weren’t there during the kids camp…I would’ve died!! There was no communication about this being a kids camp. It seems like a gamble if you will be there when the kids are there, we got lucky. In total we spent around $800 for this trip. I think next time we will just camp locally or drop that amount on plane tickets somewhere.