Nope nope nope
It seems the reviews on Google are fake. Nice owner but the sites are terribly unlevel, bathrooms are filthy, no on site laundry like the map showed and it does not feel safe here. Lots of traffic noise and the same cars driving by frequently. Paranoid? Maybe. Observant? Definitely.