Amazing place, great location and excellent hosts! I will stay here next time I'm in Rome again.