Clean. Spacious. Everything worked. Great location. Simple check in and out. All that we hoped for.