Very nice place, very close to Vatican. Perfect host!