Strongly recommend this place if you want to check out Rome and feel the Italian way of living around your place of stay.