The check in process was super easy and I really recommend this flat if you need self check in.
The flat has most of the things you’d need and is in a great location. We enjoyed our stay.