I was 100% satisfied with SPB Tours. The communication was fast and accurate. The tour vans were new and comfortable. The tour guides were very knowlegdeable and spoke clear English. Our tours in the cities took us to great locations and we saw many, many things in the time allotted.Our small group of 16 was a good number to work with and easy for the group to stay together. I would be happy to use SPB Tours again with complete confidence. Well worth it!