The apartment is amazing and in the best area of Rome. I would highly recommend. As displayed with pictures.
Only problem was the city accommodation tax wasn't included in the price or clearly displayed on the posting (hidden in the terms). We were asked for cash when we checked in. Probably an overall Rome norm, but still be aware for future bookings.