Staying at Federico was a great choice given the short time available in Rome. It is a perfect location if you want to explore the Vatican area, but also it is easy to move around thanks to the metro and city bus.
There is breakfast every morning and rooms are cleaned on a daily basis. Overall is a bit pricey but considering Rome's market I would recommend it no doubt. Please keep in mind a city touristic tax of 3.50EUR p/person and p/day to be paid in cash.