Five stars isn't enough, I want to give ten to the overall experience.