Felt like we were at a high end beach, it offered family fun. The kids loved the Sandy Beach area. It offered jet skis, beach loungers, picnic tables with the fancy umbrella. The room faced the pool below, and the Colorado River at our window view, taking happy visitors from there to the other casinos on spacious water taxi's. The indoor concert area had us up and dancing! Picked up a few off track bets and enjoyed the floor tables as well as slot machines. Before calling it a night, had to pick up a huge fresh made cinnamon rolls. The casino staff were there to help you with any questions and needs. We will return.