The Little Mermaid TC 9107 ligger i Port Aransas, 26 km fra Bob Hall Pier og 3,6 km fra Palmilla Beach Golf Club, og har aircondition. Ejendommen ligger 10 km fra University of Texas Marine Science Institute, 11 km fra naturreservatet Port Aransas og 14 km fra Mustang Island State Park. Overnatningsstedet er røgfrit og ligger 9,4 km fra Port Aransas Marina.
Den rummelige villa har 3 soveværelser, tv med satellitkanaler og fuldt udstyret køkken med opvaskemaskine, mikrobølgeovn, vaskemaskine, brødrister og køleskab. Villaen har også 3 badeværelser.
Port Aransas Kunstcenter ligger 8,1 km fra villaen, og Port Aransas Museum ligger 8,5 km derfra. Den nærmeste lufthavn er Corpus Christi Internationale Lufthavn, 54 km fra The Little Mermaid TC 9107.