It's a great location! The apartment itself could be a little better though. The addition of ac would hugely improve the stay. Additional soap and toilet paper would make the 1 week minimum reasonable. We bought additional items for our stay over the course of the week.
Drywall would make the environment feel more comfortable as well. The walls appear to be painted cinderblocks atm.
This definitely for our needs though!