Everything was amazing. Great communication, easy check in and very clean. We will definitely be back when we come to Vegas!