Clean, quaint and clean. As advertised. Great spot.