Not sure what I would have done but clearly the person has problems. Too bad that he hurt your beach experience but your were probably wise to exit and allow him to his own weird world.