Very clean and nice place! It is loud as other reviewers have mentioned, but as long as you go in with that expectation it is great!