We enjoyed our short stay a lot as a family of three. The apartment is newly renovated, clean and well-equipped. Also located conveniently close to Vienna's main train station, we were able to walk from there to the apartment on our day of arrival. The metro station isn't far either.
Brane was very nice and hospitable, met us in person on our day of arrival and showed us the place, despite our pretty late check-in.
Highly recommend this place.