Anse Forbans Beach Hotels, Anse Forbans Beach Apartments, Unterkünfte in Anse Forbans Beach