Great location in the heart of France, great communication and really easy check in and check out process