Karl is an implacable host, from before you get to the apartment makes sure everything is set up case you need. Clearly communicates needs and requirements and keeps you up to date.
Upon arrival, he is very knowledgable and gives you great advice on where to eat and drink.
Through out the stay, Karl is very on hand on and checks in to ensure everything is to satisfactory levels.
Great host through out.