Brackendale Hotels, Brackendale Apartments, Unterkünfte in Brackendale