Great location, great space.
Great hosts. One of the best pizzerias and gelaterias in the area within walking distance. Would recommend this for a stay in Rome.