Vegas (in particular MGM) has been pitching these types of proposals to the NBA and WNBA as well.
Their primary selling point is that they have the capacity to quarantine players/coaches/officials/staff/families within their resort network.
For example, players, coaches, et al, would stay at Mandalay Bay, Delano, and Four Seasons (within Mandalay Bay complex) with hotel staff occupying the Luxor (which is connected to Mandalay Bay). The idea (in theory) is that everyone connected to the games, players, food, lodging, and entertainment would be quarantined in a "bubble" and be tracked should someone become infected.
I could think of worse places to be "holed up" in (especially on an average NFL salary).