planning a few days in Mallaig, on west coast of Scotland, any good places?

catrina asked: Hi there, how long should I stay (am driving from Glasgow)? And places to visit apart from beaches? And good places (B+Bs) to stay which are child friendly (5 year old and baby)?

Thanks in advance.