Clean. Spacious. Great stay.