The place was very clean, spacious, and beautifully furnished. The welcome we got was simply amazing, we got a lot of tips and felt a bit like home :)
The location was good, just some 5 minute walk from the Vatican.