Great location for sure - a few minutes to the central Termini station (on foot) and well-connected by public bus service.
While we were a bit unsure about check-in as the hosts were unresponsive to my messages, we soon found that the property was actually a hotel, with 24/7 reception - plus daily breakfast service and housekeeping.
Only gripe, however, was that the suite was old, run-down (think broken door handles and blown light bulbs), and dirty - with stained sheets and walls, dusty / hair from the previous occupants, and a generally poorly kept state.