This apartment looks exactly as advertised. Keep in mind this listing is for a flat within a hotel, so maybe you could be placed in another unit than the one I stayed in, but the amenities are great, the hotel staff is super kind (they even gave me a bottle of champagne for my birthday!), the food from the hotel bar/restaurant is great, and the location is perfect (~6-7 min to MGM Grand, 10 min to Excalibur/New York, New York). There is an extra fee for daily housekeeping, which I decided not to pay because I'd only be there for two nights. Despite that, the flat was clean and everything worked well. It was a great stay :) Would definitely return and recommend this to whoever is going to Vegas and needs to find a place to stay that's close to the Strip.