The location is perfect in my opinion: directly opposite roma termini so minimal dragging of luggages, shuttle bus access to castel romana outlet is also just across the road along the termini. Region upwards (approx 4 metro stations or at least 30min walk) for more expensive meals and shopping belt, region downwards is cheaper but still delicious food options.
Salvatore is very helpful, friendly and responds to all my messages. The living space is very clean, all the rooms shared a common fridge and we could label our food and drinks. It was great that we could leave our luggages in the common space before check-in and after check-out timings.
Suggest to avoid checking out on sunday unless you got an early flight. Most places are closed on sundays.