The apartment is very small, but cute and cozy. You have everything you need, it's perfect for short stay in Rome. You are in the middle of everything and can walk to any location you want.
One downside - it can be a little bit noisy at night, because there are benches right under the window and people seat and talk.
Try coffee shop that is right on the left corner of the building(I don't think it's in the owner's recommendation list).