5.0

If I could give this rating 6 stars, I would.