That's the perfect place to stay in Rome, close to the metro stop, supermarkets etc, it's comfortable and very Italian)
a small piece of advice for travellers -take the slippers with you, the floor is very cold.