Great place near Vatican... Nice locale,great hosts.