I cycled here from Peach Springs on 31/5/2012. It was stinking hot outside and I wanted a cheap cool place to collapse in.
This place was perfect: very nice manageress, cheap place, nice and clean, very good WiFi and close to a place where I could buy a few beers and then have a vegetarian meal.
I didn't visit the gift shop because I was going to the Powerhouse Museum next day, but I should've. However, I got lots of Route 66 ambience from the place and would recommend it to my friends as such.