Living and working in Austria during this 6 month program was such an amazing experience. I learnt so much and really enjoyed every minute of it.
I found all the accommodations perfectly suited to the purpose of this program - to train teachers to teach, while giving student teachers the chance to practice what you learn and implement it in your classrooms.
Depending on when you are there (I was there from Jan - June) there are so many holidays that make traveling all around Austria (and beyond, we went to Budapest) possible (budget extra for this, you'll really want to be able to make use of your days off!).
I do however want to note that this is not exactly a holiday - you will work hard, you will wake up early and if you don't plan your time correctly, you'll be planning lessons over the weekends too.