Mermaid Reef is one of the most coveted pieces of property in all the Abaco Islands, thanks to its majestic clifftop address and spectacular ocean views.