A quirky and quiet little haven on the outskirts of Vienna, with a very welcoming host.