Stayed here one night before driving to the Grand Canyon. It was perfect. Walking distance to town. The pool was warm and perfect for my daughter. Staff was friendly. After reading other reviews we did stay on the second floor. Big room. The bed was a bit hard and the pillows were hotel pillows but we always bring our own. Still. Great for the night.