Fabio is a great host, going above and beyond in arranging for airport transfers and having various travel books and materials on the local area. The location can't be beat. It's central to most of the major sites (we walked almost everywhere), and the piazza in front of the Pantheon in the evenings is a remarkable place. It was a joy coming walking back home in the evening to see the Pantheon lit up and the (notably good) singers and performers in action.
We had our 6 year old with us, and while he was fine with the lofted beds (after we explained the rules about not opening windows, jumping around, etc), anyone with small children will want to take care given the risk of falling. There is a pull out sofa bed, which we didn't use, which would be suitable for people who can't manage the lofted beds.