I got upgraded and this is my suite in Vegas. Looks like where The Hangover was filmed, doesn't it?

Mobli Post by RedCarpetRoxy