Clean, bright, and located well. Enjoy your time in this quaint location in Redwood City CA.