Sparkling clean and a great place for large groups.