With the recent renovations, this is a worthy choice of a place to stay on "The Strip". The hotel is at an excellent location, in the middle of the major casinos, hotel rates are very reasonable. The rooms are clean and very roomy. The views are great.
The front desk could be very busy, but with your Platinum or Diamond status, check in is no problem and moves very quickly.