It was really a very good experience in staying at team Richards apartment. When i arrived, it was well organized, clean and with the availability of some of almost needful stuff including crockery, utensil detergent, and other necessary kitchen items. Location is pretty near to the TU Wein and also to the city center. Very quite place and its surrounding have almost all shops for our needful stuffs.
Their response time is very good. Must stay there if you visit Vienna.
Thanks.