Great day, great staff, great organisation. Have used many other hop on and hop off services before, but these guys were by far the best. Everyone so helpful and friendly and personalised commentary great.