The location is perfect!!! The bed was extra comfortable and the space was large given you are in central Rome.
Because of the layout of the building the apartment lacks some natural light, so just something to consider if this is a detail that is important to you. Otherwise, very happy and would recommend for your stay in Rome.