We had a bad experience with the pickup service. They had gone to the wrong hotel and instead of picking us up at 9.30am we got picked up after 10am. Because of this we missed the first half an hour of the tour. Viator themselves when I rang them just after 9.30am were very helpful and couldn't be faulted for their service, the problem was with the Budapest tour providers. We found the person who picked us up and the tour guide quite rude when we joined the tour. We found the tour was quite rushed as you only got 10 minutes to take pictures, and if you are like us and like to take picture, it's a rush. I would not use the local Budapest company again after my experience with them, but I would highly recommend Viator. We have been on loads of tours and this was the first tour we had a problem on. Thanks Viator.