Location is rather close to the location where you get the best food the town is known for. The proximity of this place to museo metro station is an added advantage.
Place is well connected to the metro line. Highly recommended.