clean, spacious, well appointed. exactly as advertised.