Michael's place is great! Near is the store, across the street is the metro station, and you have a parking just down the street. He was super helpful with all the information you need for your stay in Vienna!