super clean, and perfect for our group! we had a great time and the hosts are super attentive and responsive