We're going in May the second and third week where are you staying? We're staying in Colloden.
Only plan on two nights. Was speaking to my nephew this morning. Right at beginning of May - might spend the Friday night in Torridon due west of Inverness. Saturday night will be in Premier Inn at centre of Inverness.
Its so beautiful there we love it.