We had a great stay in Rome. The travel agents that we dealt with were very friendly and efficient and responded promptly to emails and queries.
Hasan was very welcoming on our arrival. He provided us with a map and talked us through the different locations that we might visit.
The apartment building is in a great location and is within easy walking distance of everything you might want to see whilst in Rome.
The apartment we stayed in was in the same apartment block but was not the same one as in the pictures as there was no mezzanine! Although, being part of a longer trip to lots of different places I didn't notice this at the time and so did not bring this up with the hosts. Nevertheless, the apartment itself was nice and spacious, clean and had a very comfortable bed. The air conditioning was a life-safer after long walks along the hot streets.
We really enjoyed our time in Rome and the location of the apartment allowed us to cram in lots of sights even though we were only staying for a short time.