A good week: a visit from John + Beatlemania