The self check in process was very easy and this apartment is in SUCH a good location. steps away from a large street with shopping and 3 minutes from the dome and cathedral we walked everywhere and loved it!! we also came in the heat of the summer and the AC was amazing