Fantastic location, large flat campsites, and a great price. Will stay again.
The only negative is
1. Late check in costs extra
2. Late check in costs extra because they won't let you pay over the phone so someone has to hang around to physically take your card and charge it