The interior of a cabin on SuperSheIsland, a women-only private island that will accommodate 10 people in four luxurious cabins off the coast of Finland. (SuperSheIsland.com)