Amazing little spot for a short visit to Rome. A great location and comfortable sleeping arrangements. Matilda’s place has all the amenities you could need!