The check-in/check-out and communication was super easy. We could check-out later on the day of our departure which was very helpful. The flat is small but sunny and had everything we needed. The area is great! We really enjoyed our stay :) Thanks!