Very clean and a perfect place for our mixed wedding party of 8. Highly recommended!