The location is good, the issue is the management of the property. Clearly a focus on rental revenue and not customer satisfaction, no flexibility and you have to fit with their model and absolutely no assistance outside the rental of accommodation.
The apartment is a little tired and need some work.