We were very well looked after here. Caterina was very helpful from start to finish (we had arranged a transfer from the airport and when our plane got diverted, she very quickly re-directed the car to where we landed). I needed GF bread and it was there waiting at the first breakfast.
2 items to note:
1) this place is a few miles away from all the sites but is on tram and bus routes that make reaching the city and Vatican easy
2) the restaurant right next door ("Cesare") is very low key looking but is actually in the top ten restaurants of Rome and is well worth booking
Domus Casaletto was clean, comfortable, quiet and a lovely change from a big hotel.
I would thoroughly recommend it.