by garypgary
Personally I would get Caverna and see if you can try the other two before you buy them. Caverna has very easy and clear rules, lots of great animal meeples included, and seems to work very well with 2 - 4 players.Caverna is a re-package of Agricola and pretty much retired Agricola for us - I do not miss all the cards at all - much nicer having all the "improvements" laid out for all to acquire.
I found Le Havre quite "spreadsheety" - obviously your experience may differ.
I would also recommend Nations as a very accessible lighter euro in which you need to be a little more focused on your opponent's moves and actually plan to counter them - for example if they go strong military you probably need to react to that.
Not what you were actually asking for other recommendations but just something more to consider.