Great place to stay, not in the center but still pretty close. It's possible to do everything by feet.
The flat is nice, with 2 big bedrooms and really easy to make the checking with Serena. Check out little bit early at 10am.
I really recommend this flat, and Roma is a really amazing city!