We loved this place. The location is amazing, the apartment was clean, in great shape and very well equipped. Very spacious. We stayed one night with 2 kids and it was amazing.
A couple of tips: it's hard to notice the building street number in the dark when you arrive, so they should have better signs. Also, they have lockers to store luggage, and not that many of them. On busy days, that could be an issue. Larger lockers would be better. Reception is not always occupied and it's hard to contact the office if there's no one at reception, so we reached out by chat, but it's also hard to know when they will be or won't be at reception - a sign could work.