Nice location, in center of town. Host met us at apartment - that was helpful.
Being in a shopping mall was not a concern at all to us. It was quiet and secure. However, construction in the building was a bit annoying. It seems the building is mostly offices being renovated.
Would stay here again.