Good place if you have rented a car and speak some Italian