Very clean! Not super accommodating for dogs. Had to walk over the bridge & up the hill for a grassy area, BUT super location, great staff & awesome area with lots to do! Check out Casadilla Gorge Trail & all the neat shops & restaurants. The botanical gardens were impressive too!