We thoroughly enjoyed our stay at Drahuma' s place. It is very roomy and has all the amenities you need.
It is very close to the shops as well as the metro and Florenc busstation, yet for us it was a fairly easy walk to the Centre.