No, per the lease agreement, Baker Street does not allow tenants to run an Airbnb.
Baker Street Properties reserves the right to refuse any tenant from listing their property on AirBnB for any reason. All damages and lease expectations are the responsibility of all the tenants on the lease and if any damages occur, Baker Street reserves the right to terminate permission of utilizing AirBnB at any time.