I've stayed here several times. They are more family friendly than other hotels because of the bowling alley, arcade room, movie theater, etc. Self parking is easy. Unfortunately you still have to walk through the casino to get to your room or parking. Nice rooms with blackout curtains and soundproofing that let us sleep well. Except when the maid knocked on our door at 9 a.m (they need do not disturb signs). I haven't gambled here or eaten at their restaurants except for Steak and Shake--my son's favorite.