Inverlochy Castle, Fort William ★★★★★ | TravelManiac