This is a pretty decent option in a great location.
We had some minor issues. There were some tiny red ants. The towel rack was poorly installed such that the metal bars fall out easily. The bed had previously broken so there was some super janky wooden fix under the slats. It seems to me that the furniture and design of the apartment is nice, but that the handyman is lazy, improperly equipped, or underpaid.
Keep in mind amenities are very minimal. A small (30 ml) thing of shampoo and the world's tiniest bar of soap required a trip to the pharmacy, and there wasn't enough toilet paper, either.
On the upside, the TV was a Roku. We didn't use the kitchen but it seemed nice, with a big refrigerator. And, as I mentioned earlier, the location is excellent.