5639 beach haven road