The flat is nice for a short stay, but for our 5 week stay we didn't find it the best especially considering the cost.
The check-in was awkward, we arranged to arrive a day earlier (paying for an extra night) but it then wasn't possible to check in after 6pm, on the day we did arrive the host wasn't available so asked us to collect the keys from a coffee shop - we were just given the name of the shop and left to find it ourselves. There were no directions and (as mentioned by another guest) the address given on Airbnb is incorrect.
The apartment was really hot inside and couldn't leave the windows open as there are many mosquitoes in the area, had to ask for a fan and some tape to place a mosquitoes net, which didn't work.
There were no trash bags so Marleen asked us to buy some from the supermarket, when we left these out they weren't collected, we then worked out that they had to be a particular type which could only be bought from specific places. We asked Marleen about this but she stopped replying to us, so for the rest of the stay we had to put our trash in the bins across the street.
We also didn't find the flat clean, it had trash/recycling from the last guests and didn't have enough cleaning products to properly clean the place, we had to buy some.
It was in a great location and if it was half the cost we'd probably be ok with all the above issues.