Nice and calm place for a family of three visiting family in Windsor