Clean, kid friendly, modern place, with a lovely cafe near by.