I think that this Airbnb is best for short term travelers or long term visitors who will be out of the apartment a lot. I was working a lot from home in the Airbnb during my long term stay, and it was fine, but a bit difficult in terms of comfort because of the seating arrangement, cooking, and garbage situation.
But nevertheless, I would recommend this place to most visitors, because I imagine I wasn’t a typical Airbnb guest in this regard. The location is great, communication was good, and check in and check out was relatively hassle free.