This place is clean and new. I agree with other reviewers that it doesn't smell like feet and the overall appearance is very nice. The price is a bit high though even with a military discount. Was disappointed in the toddler area. Need more than just trampolines to keep a 3 yr old occupied. Overall it was ok.