If you expect nothing, you'll leave satisfied.
Except for wifi in the room, they do not offer any of the services they claim. Most notably, do not rely upon them for any transpo to or from airport or any other place for that matter.
Perhaps such services may have been available to those who speak Italian. attempting to communicate in English is consistently unreliable. Only one person speaks English, he rarely answers the cell phone. And to date has not responded to email.
Why stay there? PROXIMITY. Charming 10 minute walk to San Pietro, the Vatican and a couple of millennia of history packed into 120+ acres.
If you are happy with a decent room near the Vatican and want nothing else from your hotel, this place is for you.