Excellent location for visiting Museo de Frida