Really nice place that is well located to visit Vienna