The flat is lovely and modern. Lots of windows and natural light. It wasn't stocked with essentials as well as most Airbnb places we've stayed. We missed silly things like a bread knife, sugar, paper towels, etc.
The worst part was a lack of communication from the host when we had trouble checking in. We were stranded outside for an hour. Partly my fault for not reading the google document closely enough, but got no help from the host. Also, the freezer was frozen over, to which he told us someone would come the next day. After 3 days, no one showed and no message from the host.
Location is good.