Thank you,
road conditions are okay overall, you may get some rough patches but overall its good.
Hotels are also okay till Naran/Kaghan after that i will not recommend anything rates depend on the season.
Rama is not good for family visit because of very very poor Bathroom/restroom condition, if you are staying in PTDC Rama than it okay with family.