Great location near the Vatican and great host!