That a was a great stay and the flat has a good location but we have been disappointed with check in.
The check in was way too late (16h) and we had to pick up the key in a store which was at 15mins by walk from the flat or 1 subway station and few minutes by walk to.
Finally, after leaving the flat we had to give the keys back to the store.
Despite the check in/out process, we had a great time.