Great spot with a great location near the vatican!