Very clean! Location was good. Was pleasantly surprised! Will be back!