Sascha & Marina's place is lovely, very easy to get to by public transport and in walkable distance to many places of interest, such as the Technical Museum or Schonbrunn palace. Apart from the place being perfectly clean, I especially appreciated the little details in the apartment, such as enough tea, coffee (and slippers!) which make you feel really welcome.