Great location with many small shops and restaurants nearby, especially for Chinese stuff. Check-in is a bit tricky with car parking since you have to go to the unit first to get the key to open the gate. Also, then parking lot is hard to navigate; be sure to check out their videos on the parking lot before entering!
All in all, a great place and I recommend Shaad's place!