Very clean and very cute. The woman I spoke with was exceedingly polite and friendly. I had a cup of coffee that and a Belgien Panini. Both of them were excellent and I was especially impressed with the coffee, it tasted very high quality. I'll definitely be back!