Stourpaine Hotels, Stourpaine Apartments, Unterkünfte in Stourpaine