Glenfinnan Hotels, Glenfinnan Apartments, Unterkünfte in Glenfinnan