Excellent, excellent, excellent. Raving good time from beginning to end. Loved the immersive cultural experiences, each day was jammed with new and exciting tours and information. Very active and exciting. I look forward each day to a new adventure, learning and culinary experience. The tour guide was uber knowledgeable, involved, accommodating and friendly. Veronica, as usual made sure everything was handled professionally and in order. 10 out of 10 experience.