Clean, great facilities and great staff!