Overall the apartment is nice. Check-in was a bit difficult due to missing information on the exact location of the apartment. Towels have been a bit hard to find. Also the bed had a weird smell - it had fresh linen, but a weird, unpleasant smell underneath.
Besides that: Nice location, good apartment layout.