There is not much creativity involved.
Set the house 10-13m away from the street within the building boundary, put the double garage (does it have to be within the building boundaries according to the development plan?) on the left or right as a boundary building next to it, done.
If the 150m² house has usual dimensions, you will have 3-6m left in the "garden" on the north side depending on the distance to the street.
Terrace and garden to the south, that is recommended. Joking aside, the main garden or the terrace has to go there.
The street will hardly be busy, the trees are shown in the drawing as existing, large and provide plenty of shade. So you will hardly need your own trees on your property, unless you are required to have them by the development plan.
However, this clashes a bit with your idea of a large "courtyard," realistically let's call it a paved parking lot in front of the house or garage.
That is more something for farmhouses or manor houses standing on 3,000m² of land and then sacrificing 100 or 200m² for the paved courtyard. On these tiny plots, you should let go of that idea.