Restrooms are clean. Showers cost $12 but half price for locals. There is no time or water limit. Would highly recommend for those camping near Petrified Forest. The TA Travel Center costs $18.