I had a great experience at this hotel casino. First off, I called the hotel manager ahead of time and made a couple of special requests. She called me right back and approved them and it worked out perfectly. We also arrived very early, like 7am on the first day here and they allowed us to check in then, without a hassle. Very friendly and quick check in process. Rooms were nice and spacious. Pretty good bed (not quite great but I'm a mattress snob). Lots of places to eat, drink and all kind of gaming. Pool area is nice, plus they have a bowling alley, movie theater and arcade on property. Parking is easy. They have valet, parking garage and parking outside of casino, all free. Best if you have a car when you come here because it is not on the strip but easy drive to the strip. The casino is somewhat smokey; not the best but not the worst. Staff was friendly. Great value for your money and good for families.