Great experience overall from scheduling with Shay and having the tour with Jimmy. Due to concerns over weather we chose to reschedule our original reservation at the last minute to several days later. No problems with Shay and email communication was prompt. So much have been said about Jimmy's great knowledge of Rome so I am not going to repeat. Overall great experience and highly recommended!