Best place to stay if you are going to IMD. Feels like you’re basically on campus.
The flat has everything you need for your stay and the host is attentive and communicative.
Would definitely recommend