Casa Oddo is a nice flat in the center of Rome, possible to walk to nearly everything you want to see.