Spacious apartment well located