If you could stuff all of Vegas under one roof, MGM Grand is big enough to accommodate that.

The vibe: Infinitesimally large, diverse offerings to satisfy every type of visitor, show-rific.