It is well located, close to the subways and also Recoleta most popular places.
The internet connection is not reliable and slow. It tends to disconnect every 10 minutes or so (when it's not shut off completely). Seems there is an access point per floor with the same password, probably sharing the same connection. I wouldn't recommend this place to people who is willing to work online during the trip, especially if you are having important meetings/calls. For just tourism purposes, it's a good place