By default, check-in is done with an app (Keesy) on a smartphone. If you don't have a smartphone or can't install the app, you may have issues. We had a difficult time contacting the owner to set up an alternate method of checking in.
Other than that, excellent location, very clean, well set up apartment and we really enjoyed our stay!