Marie-France Beach Front Apartments, ein Selbstversorger in La Passe auf La Digue