I recommend Ellie and Scott’s flat. The accommodation itself is clean and tidy, and more importantly, the bed is comfortable. The location is convenient. It locates in the new town with plenty of restaurants, bars and shops nearby, and it only takes about 20 mins to walk to the old town area (ok, if you walk very slowly, it might take about 30 mins), so if you are going to Edinburgh for sightseeing, it is also convenient.
The hosts respond very quickly when you text them.