place is clean. plenty of space for our dogs to run around. parking was a little diffbecause we have a big truck and we have to maneuver i to our designated parking spot.