The place looks kind of new in the pictures and it's not really new, but it's OK.
The host is really nice, the indications they provided us were great, also all the suggestions for restaurants were perfect I must say.
It's a convenient place if you don't mind to take a 10 minutes bus to the center. The Vatican is just 5 minutes away by bus.