Very small apartment, in fact rather a room with a bed, small bathroom and mini kitchen. However, the roof top terrace is amazing with stunning views over Rome.
Right in the center of Rome within walking distance to lots of major sights.