A great and central place to stay. Plenty to do around the apartment. There are bars and restaurants all around you and just around the corner of Piazza di Santa Maria which is a great place to just finish your long days of walking around the empire and just get a beer and sit next to the fountain and people watch or grab a bit to eat.
As long as you don’t mind a little bar noise from time to time it’s a great place with great hosts.