Cabot Highlands in Inverness, Scotland dishes up scrumptious sea vistas, and great links golf, heaped with hospitality. The clubhouse is tiered like a birthday cake with floor to ceiling windows on every layer, built for parties with a grand view of the course and the Moray Firth.