No dear , Sharda is just after Keran thats why most people prefer to stay at Keran with River side view or Upper Neelum Hill instead of Sharda & on next day they visit sharda while travelling to KEL. If you need to visit Ratti Gali Lake than Sharda is best option to stay.
For Kutton some people skip this place as no direct public transport access for this place, Kutton is half an hour side destination from Kundal Shahi & people with own vehicle prefer this place to stay, but for people traveling on public transport mostly people stay at Keran as Keran is just half an hour from Kundal Shahi.