downloaded beach lots need to be placed in the same spot or in the vicinity of
where the lot was originally built.
Go back to where you downloaded it from and see if the
uploader/creator gave an indication of where exactly the lot was built.
There's some good information in this "tutorial" here about beach lot behavior.
http://www.thesimsresource.com/downloads/articles/sims2/tutorials/houses/730860/