Super clean, spacious, as good as advertised.