Went to the address listed on Trip and it was a closed room in a commercial building with a sign hung on the door saying that they were "out for delivery, will be back soon" and a WeChat contact. I added the WeChat but they didn't respond, so I called the property via Trip, then they finally responded.
Not really clean (stains on walls, dust on floor, hair in bathroom). It was expensive due to the Qingming Festival holiday... Location was really good though, next to the mixc mall.
The English property name on Trip (Lavande) is misleading. It is not "Lavande" (麗枫) but "Dongfeng" (東枫), as printed on their towels. Doesn't seem to be related to the Lavande hotel chain.