The lovers could use more spark, but this is a warm account of Kenneth MacMillan's passionate production