Clean, spacious, airy and well set up.