One of the best hotel on Strip. I especially loved their marble floor everywhere.
We had a very specious room(suite), with two tvs and all, though no coffee machine.
Bed was comfi, tv had no HBO, sadly.
Finding our room was not easy on first day, had to take 2 elevators...
Didn't gamble, so I don't know about the casino parts.