Mermaid Cove is right near the beach and an excellent space to relax and enjoy the sea breeze.