Spacious, secure building and apartment well located