spotless and SO BIG. The check in process was super smooth and Hope communicated every detail with us. excellent value. it's about two or 3 blocks off of the strip and a non smoking hotel which was a huge plus for us.