I'd be driving from Inverness to Isle of Skye with stopping in between. Plan to stop in Loch Ness. Any eating place with view recommended?
I think the area around Urquhart Castle must be one of the best (since they fenced the whole area and charge quite hefty amount for ruins). Perhaps there're restaurants with similar view nearby?
off topic a bit, is there any other vantage point to see the Urquhart Castle without getting inside the fence? before people could just see it from outside the fence but then they grow tall trees surrounding it.