West Boylston Hotels, West Boylston Apartments, Unterkünfte in West Boylston