This is a flat in a huge high rise which may usually be fine- but during our stay tons Of maintenance was taking place with alarms going off in the middle of the morning and very slow elevators and NO security. The hosts did not inform us of any of this before hand and did not offer any way to compensate us for the inconvenience of staying in a place with two young kids with alarms going off etc. the place itself was very well maintained , clean and comfortable and located well for attending a conference but not the right kind of place for us. We left a day early.