You will not find a more authentic 'North End' location in all of Boston. You are in the heart of all that is important: dining, sites, access to the trains and more. Unloading/loading luggage is an unavoidable hassle but we found a way. I suggest you park on the wharf- $30 per day for a surface lot space. We'll be back!