The apartment had more wear and tears than expected but the living area was spacious and the internet worked really well. Kitchen is functional and the washing machine comes very handy.
We were only given one key card and you need it to go anywhere including to the ground floor so we felt very limited, having to be either altogether all the time or stuck in the apartment. For a three bedroom apartment, you need at least two keycards and ideally three.
The pool area is lovely and great for kids, although it was too cold to have a swim when we were there.
It was self check in/check out. The process is more complicated than most places but the instructions were very detailed and well written. The host was very responsive via air bnb messaging but there was some confusing messages regarding potential late check out.