Avenue 24 is conveniently located in the MGM Grand casino area. It's centrally located spot in the hotel made it very convenient to "pre-game" and grab a few drinks and appetizers before heading out of the hotel. I've only eaten at the bar, so I'm not sure what the actual restaurant was like but for the most part, I enjoyed the bar. The bar has a couple of TVs, nice shelves and lighting that displays the drinks and a good view of the casino area.
I have mixed feelings about the customer service because some of the bartenders were friendly and checked on us often. Other bartenders seemed uptight and it was apparent they didn't enjoy their job. Despite the service, they have pretty good happy hour specials and their nachos are yummy! I'd return here for a couple of drinks and a quick bite to eat next time I'm at the MGM Grand.