Great location, just a quick walk from Karlsplatz, the metro and many good restaurants. Apartment was comfortable, clean, easy to find and had very nice big bath towels.
Check-in must be arranged in-person. Check-out was at 10am. There is a place to leave luggage not too far away.