We found the staff and atmosphere of this place wonderful. We camped with two young children and found it relaxing. The staff are friendly, the amenities clean and the whole place welcoming. Loved the resident animals as did my girls. Only thing lacking was a pool, but that didn't bother us as we were only staying one night.