To start with the positive, the place is conveniently located in a central, quiet, and nice neighborhood. Aron was kind enough to let us drop off our luggage early, which was much appreciated. The apartment is on the top floor with nice views. Watch out if you have heavy luggage though, since there's no elevator.
On the less nice side, I somehow missed the one review that mentioned ants. Unfortunately, I had the same issue. There were ants in the kitchen, which made me very uncomfortable throughout my stay. I messaged Aron about it but he never responded. I found anti-ant spray under the sink which I used, but the ants kept coming back every day. If you are not picky about such things, you would still have a nice stay, but that was not acceptable to me. There was also a bit of mold in the washing machine. The apartment is otherwise clean (by a professional cleaner), but the ants and the bit of mold were a deal breaker for me.