Clean, spacious and accommodating.