Clean, spacious flat, well located.