My Mom and I stayed here for a weekend, and it was a great experience.
Check-in is very far away from self parking which is annoying. I understand the purpose is to talk through the casino floor, but it's a pain. Thankfully, the check-in lines are quick.
We had a Strip facing room. We faced the south end of the Strip. Next time, I would request facing the north end.
I loved the floor to ceiling windows and how high tech the room was. I really appreciated being able to do everything sitting in bed with an iPad. Opening/closing the blinds, ordering room service, etc.
The only bad experience I had was a knock from housekeeping at 6pm saying they needed to inspect the room. I refused to let them enter as it seemed odd. I reported it to management, and they agreed it was odd. It's just a reminder to keep your valuables secure in the hotel room.