Well decorated and very clean! Had a few issues at check out, which was us being a few minutes late but besides that everything was fine