The location is excellent for enjoying Travestere. You are easy walking distance to all the bars, restaurants, shops and attractions.
The apartment is lovely, a really beautiful conversion of an old space that will make you wish the deed was in your name.
If your looking for a stay of several weeks then it may be a challenge for things like making elaborate meals but if that's not your aim it should work well. I'm lucky enough to get to go to Rome a few times a year with work and love the Travestere area and am not averse to staying here again by far. Oh and the bed I used was superbly comfortable.