Deserves a 6 out of 5. Loved it.