The apartment was really modern, perfectly clean and comfortable. The location has a perfect position, the area is very quiet and never overcrowded. In the same building there are shops, supermarkets and restaurants. The subway station is in the same building as well and you can reach the city center in about 10 minutes. I didn't meet the hosts but they were very friendly and always ready to answer any question and to provide information really fast. It was my first time using the self check-in but I had no problems at all, the hosts explained me very well how to enter into the building and into the aparment. I really recommend this place and I am definitely stay there again when I come back to Vienna!