The Zen garden is a unique place in Rome. If you are looking for a quiet and calm place, you must stay here.
The accommodation is located inside a Zen meditation center with the attentive and kind hosts, Ana Maria and Dori and their 2 dogs, like kokoro, and their 2 cats.
The place is also located very near to the train to the airport and to rest the center of Rome.
You should stay here.