I would recommend staying here.
I can't really say much more about this place that isn't already mentioned in the listing. It was clean, the arrival process was smooth and there was some well needed drinks and fruit waiting for us on arrival.
The only downside to staying here is that it is a bit far from the strip and unfortunately without uber in Vegas we had to rely on local taxis which weren't easy to get.