Vegas's place is amazing and on a perfect spot on the strip. The pool was awesome and easy to get to! Communication and check in was super easy as well!