Very spacious, well located apartment