very comfortable spacious apartment