A decent place. A good hidden rest stop to recoup after a Tokyo shopping spree.