New Bedford Hotels, New Bedford Apartments, Unterkünfte in New Bedford