Clo's place is amazing. A 5 min walking from San Peter's square and the Vatican. Comunication was excellent. I travelled with my wife and our 8 months baby. The house had everything we needed from high chair to a crib and all sorts of stuff for babies. the amenities were great and comunication was excellent.
btw if you have an option to also book a taxi through Fabio, Please do! He is amazing