Checkin in past midnight was no problem and the receptionist was as kind and polite as I assumed they would be during day.
Room was small, but clean and well-design.
Only downside, no free water bottles. Though in Germany you can drink the tap water.