This place is a great location on the Las Vegas strip with easy access to Bellagio and Aria (and Park MGM). Everything is right there.