Very clean and a great place for a family and kids. I definitely have no complaints and am more than satisfied .