Location was okay. Beside it there is a mall however, a lot of vacant lots. Only some small eateries and a convenience stall.
However, just downstairs the apartment are some restaurants.
Area of improvement is that the vendor should indicate where to check in as it is a homestay. We had to ask around and try to find the place to check in.