I will start off by saying that the apartment is beautiful, modern, and well located. That said, there's a lot to improve.
-The host is a company, and you don't have any singular contact. It's always someone different responding, which doesn't feel at all like Airbnb.
-Our flight arrived late and they charged us a late checkin fee. This would be understandable if someone really needed to meet us, but it was completely unnecessary to have someone there physically because the building has an entrance code and the key was in a lock box. This seemed like a way to scam us out of more money for an already expensive apartment.
-The apartment wasn't cleaned that well. You could clearly see drink marks on the tables, for example.
-The communication after check-in was not good. Besides just being someone different responding every time, they were always slow to respond. Our last day, our flight wasn't leaving until night. We told them that it would be really helpful if we could have just an extra hour or two to checkout and they didn't even respond.
In short, it's a nice apartment, but don't expect much from the management.