I would also avoid the Stoneham. Went there with my wife and son (4 months) and another few couples with children. We all ordered food at the same time but ended up having some being served well before others (ie some having desert while others only just received starters). Not a massive issue...