Absolutely could not have had a better tour.  Samantha's knowledge, flexibility, experience, linguistic ability and friendliness were off the scale, I am not exaggerating.  It was a very positive experience (despite some _cold_ weather).