I booked a short stay to check it out as an option for a longer future stay. Stayed in a 1 bedroom Deluxe unit.
Service - only problem was check-in : I arrived late, ~10pm, and there was no-one at the desk. No use calling, because the phone at the empty desk rang. After 20+ minutes, I found a paper and key card with my name. Just as I grabbed that, someone arrived.
Location: fine if coming by taxi, especially convenient for Hongqiao. Not too bad from Line 2 Metro - can walk if no luggage, or short taxi. Plenty of coffee shops nearby, small restaurants too I guess (didn't try). Not sure if there is a supermarket in walking distance, didn't ask.
Unit; very clean & spacious. The kitchen is only moderately equipped. Wifi fast & reliable. Good setup for working in the unit. Early morning noise on the construction (west?) Side of the building.
Overall - pretty good option for an extended stay, would do myself if coming back.