We took the 3-day Glasgow, Loch Ness and the Highlands package with Scottish Tours. Everything was well organized and the agent I was dealing with very helpful. All our tickets arrived by email, and it was easy to download everything on my phone.
The train journey was fine, although the journey to Glasgow was late. Seemingly there was a broken-down train somewhere that delayed us. Couldn't be helped I suppose. Our hotel was in the city centre, just a few minutes walk from the train station.
The hop-on, hop-off tour was a great way of getting our bearings. We visited the Riverside Museum and Kelvingrove Art Gallery - if you go to Glasgow please go, they are well worth the effort.
Our trip to the Highlands was amazing. It was a long day, but we saw a lot of Scotland. We took the optional cruise on Loch Ness, which cost an additional £36 for the two of us. Nessie didn't show up, but the scenery was awesome.
If, like us, you live in London and want a quick visit to Scotland I'd recommend checking out Scottish Tours.