Wouldn't recommend at all.
The position is great, it's true, but apart from that the flat is poorly cleaned, we were honestly glad that we were gonna stay just a couple nights.
Also, we had the worst experience ever on Airbnb because of the host and the "cleaning" lady. We checked out 10 min after the arrival of the cleaning lady because we had some difficulties, and she was screaming at us and insulting us. Please note that the check-in of the next hosts was 4 hours later. I tried to complain with the host because I didn't want to leave a bad review, but it only got worse, he was so disrespectful and rude and felt free to treat me as if I was a child.
Honestly, give your money to someone else. Treat people with kindness.