Really well located, spacious apartment