Very convenient location near Garibaldi train station, however in a limited pleasant area.