I almost don't want to let on how great this place is just in case it gets totally booked up and we don't get to return. Perfect location, extremely comfortable, excellent hosting - an absolutely ideal stay in Rome. We'll be back.