Clean, modern and spacious facilities.