Castlederg Hotels, Castlederg Apartments, Unterkünfte in Castlederg