A great option near Largo di Torre argentina, perfect for business and both long(er) and short stays.
Very good communication and availability.
Recommended!