The place is really good. It's located in a very central place in Vienna. The staff was very friendly and professional.