Since this company owns more than 100 units, which they rent out to Airbnb, I have no confidence that they monitor the conditions of the units and make sure they have a competent staff. I wouldn't rent from an Airbnb "company" again. Better to stay in a more privately owned place where the owner has a vested interest in the place being properly managed.