Espot Hotels, Espot Apartments, Unterkünfte in Espot