Overall, the location and property is good. Communication could've been better. Check-in was agreed already before reaching the property, but despite several messages and phone calls we ended up standing on the street with kids at 22:00 hrs for almost half an hour. This gave us the real shock and we started to look for other options to stay.
The check-in process was very bad!!
The flat was also missing some basic amenities like hand wash. I believe some attention towards guests could really help to improve the stay of the guests here.
Overall property was nice but was extremely unhappy and pissed with the check-in!!