Actress Helen Atkinson Wood escapes the stress of a house-building project and heads for Provence in France where the luxury of her hotel, the stunning views and a little rose breathe new life into her