Place is located in an amazing quarter of Mexico City. There’s lots of businesses and places to do and get stuff