Lovely place that looked even better in person. Clean, friendly staff, and very accommodating.