I booked a suite and it was very comfortable; a large living area with sofa, coffee table, easy chair, and foot rest, big TV, refrigerator, and a powder room. Separate bedroom with full bath, king sized bed. I liked the bed; very comfortable for me. Bath robes were a nice touch and large enough for me, which is not always the case. I got consistently good customer service - at check-in, she apologized for the wait, the room wasn't quite ready, invited me to sit down in the lobby. (Note: I had arrived many hours before check-in, so this was not unreasonable.) Cleaning was completed within 10 minutes and again, she apologized for the delay and thanked me for waiting. Customer service #2: I'm vegetarian and didn't see what I wanted on the menu. So I asked for what I wanted (stir fried veggies with tofu) and they made a delicious dish for me. Customer service #3: when I checked in, I asked about late check-out the next day. I wanted to stay until 5pm. I was informed I was welcome to stay until 6 by paying 1/2 day rate. That evening, they sent a flyer to each room offering a discounted rate for Sunday night of only $50/night. I asked if I could have the half-day rate at $25 and they agreed. Voila, only $25 bucks to relax in the room all day. Customer service #4: Love the towncar ride from and back to the airport. Very friendly and polite drivers both times. I didn't gamble so can't comment on the casino. I liked the location on the Truckee River and enjoyed a couple of walks along the riverfront.