Hi There
You could try Dun Na Mara in Blenderloch just outside Oban it has a very good reputation
here's the link
[broken link removed]
as for the Iona trips try this one, but there are plenty others too, just google
[broken link removed]
Regards,
Niamh