As advertised, it’s luxurious and close enough to the strip, with particular proximity to MGM Grand’s bar and restaurants.