Orchid Self Catering Apartment, ein Selbstversorger in La Passe auf La Digue