A really nice and clean place in Vienna.