Scotland’s Glen Clova Hotel & Lodges is a venue for music