The location is great, the apartment is small with small, but important problems. The shower head, the slow drainage in the shower, the moving toilet case, the barely open window. All of these really affect the stay. In addition. The check in wasn’t good as the important information(lockbox code, shower head) wasn’t given on time, what caused problem.
Overall, good location of you are willing to compromise on your staying conditions.