I'd commend this to the forum. To land safely on a beach is a rare event and not many pilots get to do it. Unless you fly for Loganair and operate into Barra.
Not sure about the Bikini thing. Lancashire lasses are not known for being stick thin.
Wonder what the biggest a/c to land there is?
SGC