Great place right down the street from the MGM Grand