One of the best spot to stay at when you're in Vegas...