Pros
Great locations...Walking distance to everything; Spanish steps, Colosseum, Pantheon, and about a 20 min walk to the Vatican. The room/apartment was spacious (about the size of a hotel room). Leonardo responded fairly quickly to our no hot water issue.
Cons
Hot water does not last long. If my cousin took a shower in the morning, then I couldn't take one until that night, or else I would've had to wait an hour or two for the water to heat up. I didn't want to waste the limited time we had doing that.
The bathroom had a foul odor. Not sure where it came from. We had to make sure the bathroom was closed at ALL TIMES!!! We didn't bother to bring that issue to Leonardo's attention, because we noticed it on the second day. We were leaving that following morning.
The apartment is located on the third floor as advertised. It can be a hassle when you have heavy luggages.