Location is the best you can get within the city. However, we encountered a lot of challenges during our stay and we were so disappointed we checked out a day earlier. A lot of things are communicated after the booking but ppl should really know what to expect before hand. We travelled with an infant and a 4 year old. It took us about 30min to be granted access to the parking lot and find our spot. Taking the elevators was always a struggle. The room was not very clean upon our arrival. The fire alarm went on after using the toasted and had difficulty reaching the host to give us the disarm code. We were told there is "ZERO tolerance for noise" but our first night between midnight and 2am security was making announcements through intercom. Communication with the host was and still is a challenge. I would only recommend this place to travellers that prioritize on location.