The self check-in was explained really clearly in the guide and everything went smoothly.
The flat was clean and has enough of kitchen facility.
Highly recommend it!