뉴베드포드 호텔, 뉴베드포드 아파트, 뉴베드포드 내 숙박