So very clean!!! Has everything you expect. Good location. Will definitely stay here again.