LOCATION!!!! You are literally tucked in nicely by the Cosmo and Bellagio! You can't possibly be any closer to center strip with an amazing view of the fountains show!