A long anticipated trip with so much promise. Did it ever live up to expectations..!! You bet and even more..! – UK