Stefania's place is located in a brilliant location in the centre of Rome. The relatively short walk to the colosseum were very pleasant, especially in the evenings. The location has multiple stores next to it, alongside many great dining options. Definitely worth the value.