This was a hard stay for us. Having to go to a separate place for keys pickup (close to 30 minutes trip by public transport) is not ideal to say the least. They were, however, nice enough to give us the keys earlier (before cleaning was finished) so we could drop our luggage there.
The appartment was exactly like you can see on the photos, with a recently renovated kitchen and living room area, and a nice patio. But there seems to be no ventilation there at all. The whole appartment had a wet, moldy smell that was impossible to get rid of (opening all windows helped, but the smell would come back a few minutes after closing them). There was additionally a bad sewer smell in the bathroom.