See my comments earlier. Fully deserving 5 stars.