Beautiful, clean and beautifully decorated. They clearly take pride in their business. They thought of everything.