I highly recommend staying at this place. It looks like an hotel accomodation, at a price you'll never get for that location and level of amenities/style. Very big bathroom, comfortable bed and loads of space. The location is also great, within walking distance from the heart of Roma.