Blossom Inn in Gupis (behind degree college), Sada Bahar (families block, near nala and river, ask anyone its famous) in Phandar and Baam e Duniya (on main road) in Ishkoman are good places to stay, there are other more economical options as well but you would need to check if you like em.
Road to Ishkoman is not in good shape but still manageable on car. Road to Yasin is good and you can go upto Hunder on car. Road to Phandar is good and if you can drive on rough track do go to Handrap and Teru as well as they are too good to be left in your trip.
To enjoy more, start from Ishkoman, then Yasin, then Phandar, Handrap and Teru because if you go towards Phandar first, you might not be able to appreciate other valleys.
this thread has good info on the area https://www.pakwheels.com/forums/t/help-needed-yasin-valley-phandar-shandoor-and-ishkoman/550209