Difficult. The weather would have to be the decider. So planning for the worst but hoping for the best. I would go for Iona. You could then try the likes of Keel and Cow, Olive Grove, Quays etc during the day Also the cinema is a godsend. If the weather is brilliant you would be out and about and have to book another cruise. One week isn't sufficient for Iona