'Billionaires' Beach' becomes more accessible to the public