Absolutely amazing place to stay in Vegas, right on the strip - would highly recommend!