Overall a great and clean apartment, we really enjoyed the stay.
The check-in/check-out process is especially comfortable, as we ended up getting there super late due to a delay and still ended up checking-in with no issue.