Wonderful apartment in great location (near main train station and Belvedere tram stops). Very clean, spacious, and with excellent furnishings (fully equipped kitchen). My family of 4 really enjoyed the stay. The only downside was the check-in process. We did not receive check-in instructions until 15:06 of our check-in day and were already at Vienna train station with all of our luggage. This caused us unneeded anxiety/stress. Recommend earlier check-in instructions (as recommended by AirBnB) and a bit more proactive communication by the host.