It has (almost) everything you need as a great option for a hotel. A large mall next door is a wonderful perk, great restaurants and shopping choices. Small laundry room is a nice touch. Staff especially cleaning crews were super nice.
One thing that the hotel can improve: adding one or two English-speaking channels on tv. Surprisingly there’s none. The rerun news channels are not counted as entertainment.
We like the location of the property since it is at Terminal 21 which is a comprehensive shopping center in the city. However the internet service was poor and the problem was well-known to the staff who immediately sent up dedicated wifi router to our room once we complained. It would have been nice not to have to complain first before getting the service we deserved.