The place is very well located in la condesa downtown, there are a lot of places to eat and have a drink near by.