Excellent location to visit historic Mestre