We just got back from a trip that we booked through Cultural Italy and it was wonderful. Our travel agent, Antoinette Filippone, booked our hotels, reserved our train tickets and set up all our tours. I told her where we wanted to go and what we wanted to see and she put together a custom tour for us at a price that was not much more than what we would have spent on a guided tour which I wanted to stay away from because I had heard that the hotels were usually in inconvenient locations and it's hard to find a guided tour that includes exactly what you want to do. All of our hotels were very nice and in excellent locations in the center of things, convenient to restaurants and tourist attractions. The tours we were booked on were top-notch and we were able to do all the things that I had dreamed of doing in Italy. I could not recommend them more highly.