Pembine Hotels, Pembine Apartments, Unterkünfte in Pembine