The place is amazing exactly as it is depicted on the photos. I din't get the chance to meet Edoardo but the people at the reception were always friendly, not all of them spoke english though. The location is not bad but you either need to walk a lot or get a bus to Termini and find your way from there.