The lobby and casino are tastefully decorated and not at all smoky, The casino had great ventilation. We made reservations through our mlife VIP service and didn't have to stand in the long, long check-in line.
The room was extremely clean and comfortable. The bathroom was new and spacious. There were duel closets and a separate tub and shower. Nothing seemed cheap or old. The furniture and chairs had no stains or scratches. The rooms could have passed for brand new. No sound between the walls or hall/connecting room doors. The bed was perfect. WE asked for extra pillows and they were there in 10minutes. We will stay here again and may even let them upgrade us to the tHE hotel. I don't see how it could be that much of an upgrade considering how nice the room was.
The pool and beach area is huge, HUGE. We didn't have any problem finding a sunny or shady pool chair. There were plenty of towels. They were a little worn but available in multiple locations. Each restaurant and grill had fresh cold water stations and cups. Bring your own water bottles and fill up as needed.