Absolutely lovely place in the center of Vienna. Very clean.