Super clean, spacious apartment