Clean, spacious, affordable, accommodating to our needs.