This airbnb meets all the criteria and the managers are very accomodating. I recommend!