The flat is exactly as pictured, perfectly situated and has everything you need. Self check-in was easy and well explained.
Only downside is the check-out time that is quite early (10:00) but that's just a personal preference.