Very clean! The hosts are so nice and knowledgeable. Definitely recommend. I hope to come back one day.