Amazing location on-strip right next to Bellagio and Cosmo!