This place is beautiful!! We didn't stay in any of their campsites, so I can't comment on them. Their restrooms were kinda gross, but I'm just glad they had restrooms. Only negative is the price. At $20 per person, adult or child, it isn't something we can do often.