This place is everything you want in Vegas. Located in the heart of the strip, you will not regret booking this palace.