Monica was wonderful. She planned out the day perfectly with enough structure while leaving room for flexibility. She was highly knowledgeable and personable. She cared about my kids 8 & 12 and ensured they were learning and appreciating the tour as well.