It is a small hotel/bed and breakfast type place. The hosts were very friendly and helpful. The room was good, a spacious bed and everything very clean, with a closet and some nice furniture. Everything worked very well (heating, plumbing, etc). There is a window but it just leads to an interior open area of the building, so just a view to some walls, but this was perfectly compatible with the low price of the room. Breakfast was decent, it can be taken either in the hotel in a small room, or in a café down the street. Great location, near the Vatican and close to the airport shuttle stop.
Would definitely recommend for anyone looking for a cheap but pleasant and convenient place to stay.