the isle ornsay hotel is in a village on an isle that is the largest of what major chain of islands ?
inner hebrides of scotland