Good room and okay shared apartment and decent kitchen, but the requirements for electronic online check-in was honestly kind or ridiculous. I've stayed at over 50 different Airbnbss and am a host of 3 apartments myself and have never encountered such a complicated and frankly unnecessarily hard "virtual check-in" method.
Besides that everything else was fine.