Clean, modern and great facilities