I would say that this is pretty good option for the money for a short term stay.
Little concern is that the apartment itself has lacks of sunshine.
In term of logistics it’s really good. Bus station and markets are close.