That solution looks ideal, but there are a couple of details I didn't mention that complicate things. Because the garden slopes, I had in mind that the side retaining walls would step down (approx 1m to 0 from back to front) just above ground level, rather than a constant height, and the garage...