We stayed here one night while traveling. The sites are nice,level and large. The staff are friendly. The bathroom is super clean and they have nice showers. I would give it 5 stars except they charge extra for a dog! Also paid for an extra vehicle. Otherwise I highly recommend it.