Very clean, location is outstanding if you bring the kids.