I would not stay there.
There were a few full hook-ups. Most people are permanent residents. The google photos must be from years ago and it has really gone downhill since. There is little to no up keep. There is no place to check in.
Sitefull hook-up
Month of VisitJune