I strongly recommend this place for a stay in Rome :) Localization is great, everything is in lieu with description, communication with host works great.
We really enjoyed our stay!