Federica’s studio is a great place to stay. The studio was clean and the location is great. You have multiple metro stops within less than a 5 minute walk.
Definitely recommend staying at Federica’s.