That was my first stay in Vienna, but definitely not the last. Illa's place is perfect for first-time visitors: great public transport access, good restaurants nearby, as well as shop. Apartment looks exactly like in photos.
I can really recommend that place!