The other reviews are spot on. Christina is knowledgeable, organized, friendly and accommodating.
She designed our four days together based on a list of sites we wanted to see. It worked out wonderfully.
Don't forget to ask her for help with dinner reservations.
Thank you, Christina!
N.B.: Bring your walking shoes.