Check in is at another address than the apartment (their office) which is really inconvenient if you have luggage. They will tell you this after your reservation is made and give you the choice of delivering the keys to the apartment for the price of 10€.
The apartment was nice and well located.