Looks like the pictures! Great location, it’s a few minutes from the strip and it’s right next to a huge shopping center. Their communication is great as well, really appreciated that. Definitely consider this place for your stay in Vegas