The perfect home away from home in Rome ! Amazing location - we walked to everything … and anything we needed was just steps away!