Makes total sense. The convention center can handle a lot of courts, plenty of hotel rooms within shouting distance for the first few days. Always nice to be a city that gets trusted to pull this stuff off logistically, the NCAA loves Omaha.
5 games in 11 days to win the title is going to be grueling!