Never used this one - but somebody recommended it and I saved the address in case I might need it one day :) http://www.toursbyroberto.com/
Greetings, Baerbel (near Stuttgart)