Really spacious and well located apartment .