Woodsford Hotels, Woodsford Apartments, Unterkünfte in Woodsford