Great location, beautiful view looking out over Rome, wonderful host. Would stay again without question!
Be prepared for two things, there is a (small) elevator but you will still need to do about 20 steps to reach the roof-top. They are easy steps but if you have mobility concerns this may be an issue. Also, the bathroom is very nice and clean, but the shower is quite small. This is very common for apartments in any European city, but travelers should be aware.