Apartment: Had an incredible experience. The apartment was super comfortable and clean. It is so well kept. There is everything you need for your stay. The beds were super comfortable. There was a study table and chair, I even had a zoom meeting for work during my stay :P Also, the wifi worked pretty nicely.
Location: The apartment is so well located. There is a grocery store 10 steps from the apartment building and the metro station is another 100 steps. The apartment is near the main tourist attraction - Schwedenplatz and Stephansplatz
And it wasn't very expensive also, worth the money.