The location is great, close by all the touristic attractions. Very convenient from Termini train station too. The studio is cosy with everything you need for a short stay in town.
Highly recommended!