I really liked my stay, I wish I booked a few extra days.
The location is sublime, it's really right next to the Pantheon.
The apartment is really nice, super clean and with all necessary amenities.
Highly recommended!