Mirella's place is great. Localization is great. If You are wondering, don't just rent the place and enjoy Rome.I highly recommend it (: