This place is a decent place to stay for a few days. There isnt much storage, so two people long term might be tough, but overall it’s reasonable. The apartment is 3 min walk to Roma San Pietro station and is up a pretty, quiet street. It’s on the fourth(?) floor and there is no lift. There is a washing machine which was helpful.
My only gripe is that the “shower” consisted of a tub with a hand held shower head. That’s all. To get clean, you either sit in the tub and clean yourself like a dog at the vet, or you absolutely drench the entire place. Both felt equally barbaric, at least to me.