Good overall .. everything you need to an inexpensive stay.
Helpful staff to let you know about public transportation or your way around the camp.
Felt safe.