spacious apartment well equipped in a convenient location