A.great ride, the view is fabulous! Love going to the Sahuarita location and decided to come try Why DDC. Staff is friendly, AC is super cold, dont know about the pumps (filled up before our trip) but slots i do know. It was very enjoyable. Anyone who says do not go, are not enjoying life. Its up to the person, if you love playing the slots as I do, and enjoy road trips, then go check it out have some FUN.