Mermaid's home, maybe (6)
I believe the answer is:
lagoon
(Other definitions for lagoon that I've seen before include "Stretch of water inside coral reef or sandbank" , "Inland sea" , "small lake" , "Salt-water lake, often blue" , "Lake inside coral reef" .)