Very clean and conveniently located by EVERYTHING. Our room was a one bedroom king suite. Had everything you could possibly need including a dishwasher. Maybe 2 complimentary bottled waters or a PUR filter pitcher in the kitchenette would be a nice touch. They even had a grocery service if needed. You make the list they deliver it. Pool was very clean, they even had BBQ pits available. Only downfall is the pool is located in the center of the buildings so if you expect to layout and tan after 3pm you can't. Free breakfast was good, better than most places with free breakfast. Hot eggs with sausage and hash browns. Waffles, bagels, cereal, and oatmeal. Only one suggestion, more toasters please. The shop has moderately priced items if you've forgotten anything. Staff was ok. I took away 1 star as they could use a little work in that area. When I called 2 different times. Both times I was simply hung up on. I also called the same day as we were arriving a couple hours earlier than expected. I asked if there was anything they could do as it was a 10hr drive with kids. They said we could check in 1hr early. Stalled as long as we could to arrive at 2pm only to wait an hour in the parking lot. :-( otherwise I would recommend this place as a perfect off the strip hotel for families.