Wow! Seriously going to book this place every time I am in Vegas. It was such an easy check in and the resort itself is so accommodating!
The location is so convenient! We were so close to the strip.