Excellent location and has all the amenities and more. Can’t rave about this place enough. Only drawback which is not related to Bach itself is the mobile reception/reception with Spark was very weak. Luckily the Bach had free wifi.