Billionaire's Beach just got a lot less exclusive