There's time and space to smell the flowers at Les Jardin's D Suite