We read the reviews, and agree with all of the very positive ones. The few negative ones were not reflective of our experience. The whole place was sparkling clean, and made our visit quite enjoyable.