Matilda's place was really great. It's conveniently located at the heart of Rome. A lot of the main points of interests are walking distance. The place is really clean and really cosy. It also has a Roman atmosphere into it. Definitely recommended!