Beautiful self-catering holiday apartment to rent in Provence, South of France