Overall this had a great location but I wasn't comfortable in the apartment mainly because it was not cleaned great. The check-in was delayed because the cleaning was being done which was not good organisation on their part, and when I got in, I didn't feel like a thorough job had been done. Also was not pleased that sheets were hanging along half the length of the living room to dry. Wi-fi is good, and communal areas also good.