Absolutely great: from the beginning to the end. To stay again the next time that I come back to Vienna. Highly recommendable.