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

– UK