Pool and hot tub are very clean and enjoyable. Dog park is large and has two sections. Resort is very nice to walk around, very enjoyable experience. Pull through spots are very spacious and easy to park in. Most spots come with a patio anchored to the ground on the camp side of the spot.