Nice rooms, especially the view from the rooms facing the river and downtown Omaha (even number rooms). They aren't anything super luxurious but clean and comfortable. Cannot comment on restaurants, or casino. Overall good place to stay close to downtown Omaha.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!