Is it easy to park at Avignon Central Station as the hotel is near TGV? Planning to park at the central station and walk into the city ? France Q&A