Excellent location. All the main attractions and restaurants in Rome are just a short walk away.
Great communication!
Would definitely come back and stay here if visiting Rome again.