There are a few apartments in the same block for AirBnB. Believe they are managed by similar people. There's a $1000B deposit (will be returned when check out) when getting the key, be prepared.