Great location, many restaurants around the place. Stefano’s place is quite clean. There’s a lift (which is a plus point). It is also located about 5 minutes walk away from the Roma Termini station, very convenient.