Great location near the Vatican.