This location appears to be a bank, but with limited information available, it's hard to make a definitive assessment. However, the address suggests it's located in a building with other businesses, which could be a plus for those looking for a one-stop shop experience. Unfortunately, there is a red flag - the location does not seem to exist, at least based on the given information. The presence of a boutique shop in the same building raises questions about the purpose of this location. Without more information, it's difficult to give a comprehensive review.