Lovely place and great hospitality. Walking distance to the Vatican.