The location of the unit is great and is its biggest upside.
The reason for the overall lower rating is the large number of issues that happened during out stay. Things like the freezer not freezing, internet not working, etc. No single issue by itself was particularly terrible. And the management appeared to do their best to address the problems best they could. However all the issues combined left sense of annoyance.