The actual apartment that we booked, when we got to it was really quite good. What was not good was a very late notice that we could not go to our booked apartment, but had to spend the first night in a far smaller apartment. The communications were delayed and confusing.
This is an "apartment hotel" rather than the classic Airbnb apartment. The booking and check-in system is unsatisfactory, although the parent itself was good.