very nice, spacious and well located flat