Place was great location for a stay in the North End of Boston.