Great atmosphere; cute, homely decor; and most importantly clean!