Very nice and clean! We have small kids, so maybe not the best for children but it was in a great location for what we needed.