Super clean, super spacious, and a lovely stay overall.