Incredibly clean and the attention to detail was fantastic. We felt very welcomed in there from the moment we stepped in there. Would highly recommend.