The location is great and the apartment has the basic amenities.
We choose airbnb because of the personal touches and additions, which this doesn't have. This might be because it's managed by a company not the owner.
For $900 for 4 nights, I would expect some milk in the fridge and some tap water in a bottle.
The apartment doesn't have air conditioning which is fine, but there wasn't a fan or a top sheet on the bed.
Between the heat, the noise and the very firm mattress, it wasn't a restful stay.