Amazing...it is the only one word to describe the whole experience.