Stylish place, great amenities, and a short walk from the strip! Plus the self check-in process was flawless.