This place is AMAZING! Starting from its location on a quiet, charming street to the spacious flats that are decorated so beautifully, we absolutely loved our stay here and it immediately felt like our home in Rome.