Place has an amazing location, you are close to everything
you have to try the Tacocteleria in front of the building