Beach stalker caught