Federico, the owner is fantastic! I needed this place just to sleep and keep my belongings, and for that it was great! Unfortunately over 200 TV channels but none in English, but you are in Italia, so no need! My particular "room" was like a loft apartment with a kitchen, patio, and bed and bathroom.... The patio was good although no view to the street.
The cafe is down the street where you can have a coffee (although I have discovered no Italians sit down to drink their coffee!) and Federico gives you a $5 stipend to order a coffee and croissant. I ended up using the Italian coffee maker that is available in the apartments kitchen and buying a small bag of espresso... Voila so easy and no need to leave to have your first cup of coffee.
The best part is the convenience to 2 different modes of transportation ... The lift up the mountain (which I forget what's it s called) and then the metro.... Which got me everywhere I needed. Cheap and easy, grazie Federico!