The apartment lives up to the description of being a luxury apartment. For our family of four, it was home away from home. Teresa was so personable and genuinely a wonderful being. I would highly recommend to anyone looking for a comfortable stay.
It's centrally located near the Termini train station or Republica would the closest metro . It's a 15 to 20 min walk.