Clean nicely appointed wonderful