The place is exactly like described in pictures. While it is a little far from central Vienna there are direct trams from here to the center. Within 2kms walking distance you can find all the shops for your needs