I recommend staying at Dino's apartment. The place is clean and comfortable. The kitchen is well-equipped. It is in a very nice neighbourhood with many restaurants, cafes and bars nearby. It is relatively close to most of Vienna's tourists attractions, but it's also easy to travel from there using public transport. The owner is friendly and helpful.