Our family of five stayed here for 4 nights in late June/early July. Let me preface my comments by saying that there was record heat happening in Rome during our stay - so we were more hot and bothered than usual.
PROS
The location is fantastic! We loved this neighborhood. It is just enough "alive" and "happening" to feel like you are in a lively Rome, without it being so overcrowded and touristy like the areas closer to the main attractions. And, those main attractions were simple walks away. There are a ton of excellent restaurants right in the square. There are many public bus lines just minutes away from this location as well, making it easy to get around Rome.
Our host and their management company were extremely communicative. Checking in was super easy and we were met upon arrival by a representative. When we shared our issues, they were quick to respond back to us - even if the outcome wasn't what we wanted, they didn't leave us in the dark.
The beds were adequately comfortable. The main bedroom bed is a bit saggy at the edge but overall we slept well.
The room with the bunk beds had the best air conditioning.
CONS
As this location is on the square, you will hear the sounds of city long into the nights. Depending on how quiet you need a location, this may be an important consideration for this apartment.
This is an older building (which we adored) but as such, the windows do not seal very well - this lets in sound and heat. We tried to keep the exterior shutters pulled close as well as the interior cover to block out both - but that created a dark apartment.
The air conditioning was inadequate. While two of the bedrooms were fine at night, the living room was hard to tolerate. Our host did send over a floor fan promptly when asked - but do note that not all outlets accept the plug point on that fan. Our host tried to get the air conditioner serviced but that was not available in time for our stay - like I said above, they were responsive to our issues at least.
The bunkbed room connects to another smaller room with a single bed but there isn't a door there - this could be fine for your family, but made for cranky teenagers. We hung a sheet to provide some privacy, but that blocked off the air con to the small room.
Our biggest irritations are small in the grand scheme of things - and if you are prepared these likely won't bug you so much! There are no toilet paper holders in the bathrooms - and the seat was falling off one of the toilets. The larger/newer renovated bathroom was far more functional. We wished for towel hooks!
The kitchen was lacking - the main light was broken and not able to be repaired during our stay. The dishwasher was broken and the replacement came at 5pm the evening before we checked out (so there were workers there during our visit.) There was not a proper coffee maker. We did not end up cooking at all - we did use the oven to reheat leftovers but that also created a ton of extra heat that we did not need.
All in all - not the most comfortable AirBNB experience we've add. Much of it due to heat. Some of it due to location. Some of it due to limitations in the apartment itself. I hope the owner will address many of these details, however, but do ask if these points are important to you.
Again - you can not beat this location and the charm of this building is strong.