Arrochar.
Loch Long - The Arrochar Hotel