Buying a home in France is more than just the house, as you’ll get a chance to experience the finer things in life.