We are looking at three day tours out of Edinburgh to the Highlands and to Skye, departing May 19. There seem to be lot's of choices, and prices vary too. We prefer small coach and B&Bs. I've looked at Rabbies, Viatour, and Highland Experience -- and I'm open to others. Recommendations?