Note that the generic location listed on Airbnb is not correct - this apartment is about a 20 minute walk from the town center in a development called Grand Baymen. We were a bit disappointed, as we were hoping for something a little closer to the center / dive shops.
Location aside, the apartment is great. Ample space, clean, and very cold / strong AC. The bedrooms are large, the shower water pressure is very low but at least it works. The balcony was a plus. The office is open from 6am until evening and there is night time security. Overall nice stay, despite the long-ish walk to the town center.