There was no physical check-in and the online check-in did not work. Luckily, the customer support on the phone was very friendly and helped us out, but this did take about 30 min extra late in the evening.
The rooms itself are fine, quite basic but all you need. However, my room sadly smelled quite much like cigarette smoke....