Le Jardin Français is a rare jewel in the heart of Paris – a place where guests can drink and dine amidst fresh greenery and fragrant roses