Part of me wishes I could give it six stars, but part of me doesn't want to review it because I want it all to myself...