I have stayed there for two weeks. It is located in a very nice area, walking distance to shops, a mall, hospital, many world class restaurants, Starbucks across the street and two supermarkets within a short drive, one of them being a Walmart. The security in the area is guaranteed by mall security guards holding shotguns so big that I have never seen then out in the open like that. This hotel has the same perks a Residence Inn has in the US, one of the perks being the social hour with free finger foods, salad and non-alcoholic refreshments (common to other Residence Inn hotels I have stayed at) but at this property it is not every weekday, on the 1st week it was held on Tue, Wed and Thu, and on the 2nd week on Wed and Thu only. No alcohol was served as in other social hours I have participated. Huge parking lot, if spots are not available at the hotel, you can use the mall parking.
They had a supermarket shopper service, in property coin laundry and complimentary breakfast. All rooms have cabled and Wifi available. The only detail I would have fixed is the water that does not get heated properly at some early hours. Besides that it is a highly recommended hotel.
A nice touch was when my wife arrived at a later day during my recent stay; they cared to send her a small fruit basket and a welcome card. Well done.