Spacious apartment well located.