Beautiful, spacious and well located apartment