Amazing location just a few minutes walk from the strip, with parking!
Would definitely stay again next time in Vegas! Thanks :)