The water jet-cut bronze lanterns grace the sidewalk in ... who has this Facebook page. The Margo the Mermaid sculpture at the JW Marriott Marco Island Beach Resort is a popular place for selfies.