Everything Flaminias place was great except locating it in the first instance and thats not really the fault of its location. If we had known to instruct the taxi driver to drop us at piazza de trilussa and had walking instructions from there we would have been fine. Our driver dropped us near but the quaint streets are a rabbit warren and we walked a long way to cover a short distance.
The apartment is fantastic and once there we loved the cosy location. I would highly reccomend the apartment itself with the only exception being the eight flights of steps to get in if you have arthritic knees as l do. Thats my fault though, not the apartments.