



(function() {
  function makeRandomHash() {
    return Math.floor(Math.random() * 1000000);
  }

  var targetId = 'revGenIframe' + makeRandomHash();
  var url = 'https://live.chatmeter.com/reviewBuilder/widget/render/5f84821a5f97e73f6e0a2aaa?widgetId=5f84821a5f97e73f6e0a2aaa&accountId=5f74b82139e8075b60c6a16a&locationId=1000372912&formCampaignId=5f7f58f338aab8393d5a5b3e';

  var iframe = document.createElement('iframe');
  var loading_icon_html = '<html><head>' +
  '    <style>' +
'      .center-on-page {' +
'        position: absolute;' +
'        top: 40%;' +
'        left: 50%;' +
'      }\n' +
'.lds-ring {' +
'display: inline-block;' +
'position: relative;' +
'width: 64px;' +
'height: 64px;' +
'}' +
'.lds-ring div {' +
'box-sizing: border-box;' +
'display: block;' +
'position: absolute;' +
'width: 51px;' +
'height: 51px;' +
'margin: 6px;' +
'border: 6px solid #999999;' +
'border-radius: 50%;' +
'animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;' +
'border-color: #999999 transparent transparent transparent;' +
'}' +
'.lds-ring div:nth-child(1) {' +
'animation-delay: -0.45s;' +
'}' +
'.lds-ring div:nth-child(2) {' +
'animation-delay: -0.3s;' +
'}' +
'.lds-ring div:nth-child(3) {' +
'animation-delay: -0.15s;' +
'}' +
'@keyframes lds-ring {' +
'0% {' +
'transform: rotate(0deg);' +
'}' +
'100% {' +
'transform: rotate(360deg);' +
'}' +
'}' +
'      .text-muted {\n' +
'        color: #999999;\n' +
'      }\n' +
'    </style>' +
  '  </head>' +
  '  <body style="background-color: #f1f1f2">' +
  '    <div class="center-on-page">' +
  '      <div class="text-center"><div class="lds-ring"><div></div><div></div><div></div><div></div></div></div>' +
  '    </div>' +
  '</body></html>';

  var iframe;
  if (document.currentScript){
    var currentScript = document.currentScript
    iframe = document.createElement('iframe');
    currentScript.parentNode.appendChild(iframe);
  } else {
    document.write('<iframe id="' + targetId + '"></iframe>');
    iframe = document.getElementById(targetId)
  }

  iframe.src = "about:blank"
  iframe.setAttribute("title", "Reviews of this location");
  iframe.setAttribute("style", "width:100%; border:0;");
  iframe.setAttribute("id", targetId)

  iframe.contentWindow.document.body.innerHTML = loading_icon_html;

  iframe.src = url
  iframe.onload = function() {
    var isOldIE = (navigator.userAgent.indexOf("MSIE") !== -1); // Detect IE10 and below
    setTimeout(function() {
      iFrameResize({log:false, checkOrigin: false, scrolling: 'omit', heightCalculationMethod: 'lowestElement'}, '#'+targetId)
    }, 5)
  }

  /*! iFrame Resizer (iframeSizer.min.js ) - v3.5.15 - 2017-10-15
  *  Desc: Force cross domain iframes to size to content.
  *  Requires: iframeResizer.contentWindow.min.js to be loaded into the target frame.
  *  Copyright: (c) 2017 David J. Bradshaw - dave@bradshaw.net
  *  License: MIT
  */
  !function(a){"use strict";function b(a,b,c){"addEventListener"in window?a.addEventListener(b,c,!1):"attachEvent"in window&&a.attachEvent("on"+b,c)}function c(a,b,c){"removeEventListener"in window?a.removeEventListener(b,c,!1):"detachEvent"in window&&a.detachEvent("on"+b,c)}function d(){var a,b=["moz","webkit","o","ms"];for(a=0;a<b.length&&!N;a+=1)N=window[b[a]+"RequestAnimationFrame"];N||h("setup","RequestAnimationFrame not supported")}function e(a){var b="Host page: "+a;return window.top!==window.self&&(b=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+a:"Nested host page: "+a),b}function f(a){return K+"["+e(a)+"]"}function g(a){return P[a]?P[a].log:G}function h(a,b){k("log",a,b,g(a))}function i(a,b){k("info",a,b,g(a))}function j(a,b){k("warn",a,b,!0)}function k(a,b,c,d){!0===d&&"object"==typeof window.console&&console[a](f(b),c)}function l(a){function d(){function a(){s(U),p(V),I("resizedCallback",U)}f("Height"),f("Width"),t(a,U,"init")}function e(){var a=T.substr(L).split(":");return{iframe:P[a[0]]&&P[a[0]].iframe,id:a[0],height:a[1],width:a[2],type:a[3]}}function f(a){var b=Number(P[V]["max"+a]),c=Number(P[V]["min"+a]),d=a.toLowerCase(),e=Number(U[d]);h(V,"Checking "+d+" is in range "+c+"-"+b),c>e&&(e=c,h(V,"Set "+d+" to min value")),e>b&&(e=b,h(V,"Set "+d+" to max value")),U[d]=""+e}function g(){function b(){function a(){var a=0,b=!1;for(h(V,"Checking connection is from allowed list of origins: "+d);a<d.length;a++)if(d[a]===c){b=!0;break}return b}function b(){var a=P[V]&&P[V].remoteHost;return h(V,"Checking connection is from: "+a),c===a}return d.constructor===Array?a():b()}var c=a.origin,d=P[V]&&P[V].checkOrigin;if(d&&""+c!="null"&&!b())throw new Error("Unexpected message received from: "+c+" for "+U.iframe.id+". Message was: "+a.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}function k(){return K===(""+T).substr(0,L)&&T.substr(L).split(":")[0]in P}function l(){var a=U.type in{"true":1,"false":1,undefined:1};return a&&h(V,"Ignoring init message from meta parent page"),a}function w(a){return T.substr(T.indexOf(":")+J+a)}function y(a){h(V,"MessageCallback passed: {iframe: "+U.iframe.id+", message: "+a+"}"),I("messageCallback",{iframe:U.iframe,message:JSON.parse(a)}),h(V,"--")}function z(){var a=document.body.getBoundingClientRect(),b=U.iframe.getBoundingClientRect();return JSON.stringify({iframeHeight:b.height,iframeWidth:b.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(b.top-a.top,10),offsetLeft:parseInt(b.left-a.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset})}function A(a,b){function c(){u("Send Page Info","pageInfo:"+z(),a,b)}x(c,32)}function B(){function a(a,b){function c(){P[f]?A(P[f].iframe,f):d()}["scroll","resize"].forEach(function(d){h(f,a+d+" listener for sendPageInfo"),b(window,d,c)})}function d(){a("Remove ",c)}function e(){a("Add ",b)}var f=V;e(),P[f]&&(P[f].stopPageInfo=d)}function C(){P[V]&&P[V].stopPageInfo&&(P[V].stopPageInfo(),delete P[V].stopPageInfo)}function D(){var a=!0;return null===U.iframe&&(j(V,"IFrame ("+U.id+") not found"),a=!1),a}function E(a){var b=a.getBoundingClientRect();return o(V),{x:Math.floor(Number(b.left)+Number(M.x)),y:Math.floor(Number(b.top)+Number(M.y))}}function F(a){function b(){M=f,G(),h(V,"--")}function c(){return{x:Number(U.width)+e.x,y:Number(U.height)+e.y}}function d(){window.parentIFrame?window.parentIFrame["scrollTo"+(a?"Offset":"")](f.x,f.y):j(V,"Unable to scroll to requested position, window.parentIFrame not found")}var e=a?E(U.iframe):{x:0,y:0},f=c();h(V,"Reposition requested from iFrame (offset x:"+e.x+" y:"+e.y+")"),window.top!==window.self?d():b()}function G(){!1!==I("scrollCallback",M)?p(V):q()}function H(a){function b(){var a=E(f);h(V,"Moving to in page link (#"+d+") at x: "+a.x+" y: "+a.y),M={x:a.x,y:a.y},G(),h(V,"--")}function c(){window.parentIFrame?window.parentIFrame.moveToAnchor(d):h(V,"In page link #"+d+" not found and window.parentIFrame not found")}var d=a.split("#")[1]||"",e=decodeURIComponent(d),f=document.getElementById(e)||document.getElementsByName(e)[0];f?b():window.top!==window.self?c():h(V,"In page link #"+d+" not found")}function I(a,b){return m(V,a,b)}function N(){switch(P[V]&&P[V].firstRun&&S(),U.type){case"close":P[V].closeRequestCallback?m(V,"closeRequestCallback",P[V].iframe):n(U.iframe);break;case"message":y(w(6));break;case"scrollTo":F(!1);break;case"scrollToOffset":F(!0);break;case"pageInfo":A(P[V]&&P[V].iframe,V),B();break;case"pageInfoStop":C();break;case"inPageLink":H(w(9));break;case"reset":r(U);break;case"init":d(),I("initCallback",U.iframe);break;default:d()}}function O(a){var b=!0;return P[a]||(b=!1,j(U.type+" No settings for "+a+". Message was: "+T)),b}function Q(){for(var a in P)u("iFrame requested init",v(a),document.getElementById(a),a)}function S(){P[V]&&(P[V].firstRun=!1)}var T=a.data,U={},V=null;"[iFrameResizerChild]Ready"===T?Q():k()?(U=e(),V=R=U.id,P[V]&&(P[V].loaded=!0),!l()&&O(V)&&(h(V,"Received: "+T),D()&&g()&&N())):i(V,"Ignored: "+T)}function m(a,b,c){var d=null,e=null;if(P[a]){if(d=P[a][b],"function"!=typeof d)throw new TypeError(b+" on iFrame["+a+"] is not a function");e=d(c)}return e}function n(a){var b=a.id;h(b,"Removing iFrame: "+b),a.parentNode&&a.parentNode.removeChild(a),m(b,"closedCallback",b),h(b,"--"),delete P[b]}function o(b){null===M&&(M={x:window.pageXOffset!==a?window.pageXOffset:document.documentElement.scrollLeft,y:window.pageYOffset!==a?window.pageYOffset:document.documentElement.scrollTop},h(b,"Get page position: "+M.x+","+M.y))}function p(a){null!==M&&(window.scrollTo(M.x,M.y),h(a,"Set page position: "+M.x+","+M.y),q())}function q(){M=null}function r(a){function b(){s(a),u("reset","reset",a.iframe,a.id)}h(a.id,"Size reset requested by "+("init"===a.type?"host page":"iFrame")),o(a.id),t(b,a,"reset")}function s(a){function b(b){a.iframe.style[b]=a[b]+"px",h(a.id,"IFrame ("+e+") "+b+" set to "+a[b]+"px")}function c(b){H||"0"!==a[b]||(H=!0,h(e,"Hidden iFrame detected, creating visibility listener"),y())}function d(a){b(a),c(a)}var e=a.iframe.id;P[e]&&(P[e].sizeHeight&&d("height"),P[e].sizeWidth&&d("width"))}function t(a,b,c){c!==b.type&&N?(h(b.id,"Requesting animation frame"),N(a)):a()}function u(a,b,c,d,e){function f(){var e=P[d]&&P[d].targetOrigin;h(d,"["+a+"] Sending msg to iframe["+d+"] ("+b+") targetOrigin: "+e),c.contentWindow.postMessage(K+b,e)}function g(){j(d,"["+a+"] IFrame("+d+") not found")}function i(){c&&"contentWindow"in c&&null!==c.contentWindow?f():g()}function k(){function a(){!P[d]||P[d].loaded||l||(l=!0,j(d,"IFrame has not responded within "+P[d].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ingored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))}e&&P[d]&&P[d].warningTimeout&&(P[d].msgTimeout=setTimeout(a,P[d].warningTimeout))}var l=!1;d=d||c.id,P[d]&&(i(),k())}function v(a){return a+":"+P[a].bodyMarginV1+":"+P[a].sizeWidth+":"+P[a].log+":"+P[a].interval+":"+P[a].enablePublicMethods+":"+P[a].autoResize+":"+P[a].bodyMargin+":"+P[a].heightCalculationMethod+":"+P[a].bodyBackground+":"+P[a].bodyPadding+":"+P[a].tolerance+":"+P[a].inPageLinks+":"+P[a].resizeFrom+":"+P[a].widthCalculationMethod}function w(c,d){function e(){function a(a){1/0!==P[x][a]&&0!==P[x][a]&&(c.style[a]=P[x][a]+"px",h(x,"Set "+a+" = "+P[x][a]+"px"))}function b(a){if(P[x]["min"+a]>P[x]["max"+a])throw new Error("Value for min"+a+" can not be greater than max"+a)}b("Height"),b("Width"),a("maxHeight"),a("minHeight"),a("maxWidth"),a("minWidth")}function f(){var a=d&&d.id||S.id+F++;return null!==document.getElementById(a)&&(a+=F++),a}function g(a){return R=a,""===a&&(c.id=a=f(),G=(d||{}).log,R=a,h(a,"Added missing iframe ID: "+a+" ("+c.src+")")),a}function i(){switch(h(x,"IFrame scrolling "+(P[x]&&P[x].scrolling?"enabled":"disabled")+" for "+x),c.style.overflow=!1===(P[x]&&P[x].scrolling)?"hidden":"auto",P[x]&&P[x].scrolling){case!0:c.scrolling="yes";break;case!1:c.scrolling="no";break;default:c.scrolling=P[x]?P[x].scrolling:"no"}}function k(){("number"==typeof(P[x]&&P[x].bodyMargin)||"0"===(P[x]&&P[x].bodyMargin))&&(P[x].bodyMarginV1=P[x].bodyMargin,P[x].bodyMargin=""+P[x].bodyMargin+"px")}function l(){var a=P[x]&&P[x].firstRun,b=P[x]&&P[x].heightCalculationMethod in O;!a&&b&&r({iframe:c,height:0,width:0,type:"init"})}function m(){Function.prototype.bind&&P[x]&&(P[x].iframe.iFrameResizer={close:n.bind(null,P[x].iframe),resize:u.bind(null,"Window resize","resize",P[x].iframe),moveToAnchor:function(a){u("Move to anchor","moveToAnchor:"+a,P[x].iframe,x)},sendMessage:function(a){a=JSON.stringify(a),u("Send Message","message:"+a,P[x].iframe,x)}})}function o(d){function e(){u("iFrame.onload",d,c,a,!0),l()}b(c,"load",e),u("init",d,c,a,!0)}function p(a){if("object"!=typeof a)throw new TypeError("Options is not an object")}function q(a){for(var b in S)S.hasOwnProperty(b)&&(P[x][b]=a.hasOwnProperty(b)?a[b]:S[b])}function s(a){return""===a||"file://"===a?"*":a}function t(a){a=a||{},P[x]={firstRun:!0,iframe:c,remoteHost:c.src.split("/").slice(0,3).join("/")},p(a),q(a),P[x]&&(P[x].targetOrigin=!0===P[x].checkOrigin?s(P[x].remoteHost):"*")}function w(){return x in P&&"iFrameResizer"in c}var x=g(c.id);w()?j(x,"Ignored iFrame, already setup."):(t(d),i(),e(),k(),o(v(x)),m())}function x(a,b){null===Q&&(Q=setTimeout(function(){Q=null,a()},b))}function y(){function a(){function a(a){function b(b){return"0px"===(P[a]&&P[a].iframe.style[b])}function c(a){return null!==a.offsetParent}P[a]&&c(P[a].iframe)&&(b("height")||b("width"))&&u("Visibility change","resize",P[a].iframe,a)}for(var b in P)a(b)}function b(b){h("window","Mutation observed: "+b[0].target+" "+b[0].type),x(a,16)}function c(){var a=document.querySelector("body"),c={attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0},e=new d(b);e.observe(a,c)}var d=window.MutationObserver||window.WebKitMutationObserver;d&&c()}function z(a){function b(){B("Window "+a,"resize")}h("window","Trigger event: "+a),x(b,16)}function A(){function a(){B("Tab Visable","resize")}"hidden"!==document.visibilityState&&(h("document","Trigger event: Visiblity change"),x(a,16))}function B(a,b){function c(a){return P[a]&&"parent"===P[a].resizeFrom&&P[a].autoResize&&!P[a].firstRun}for(var d in P)c(d)&&u(a,b,document.getElementById(d),d)}function C(){b(window,"message",l),b(window,"resize",function(){z("resize")}),b(document,"visibilitychange",A),b(document,"-webkit-visibilitychange",A),b(window,"focusin",function(){z("focus")}),b(window,"focus",function(){z("focus")})}function D(){function b(a,b){function c(){if(!b.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==b.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+b.tagName+">")}b&&(c(),w(b,a),e.push(b))}function c(a){a&&a.enablePublicMethods&&j("enablePublicMethods option has been removed, public methods are now always available in the iFrame")}var e;return d(),C(),function(d,f){switch(e=[],c(d),typeof f){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(f||"iframe"),b.bind(a,d));break;case"object":b(d,f);break;default:throw new TypeError("Unexpected data type ("+typeof f+")")}return e}}function E(a){a.fn?a.fn.iFrameResize||(a.fn.iFrameResize=function(a){function b(b,c){w(c,a)}return this.filter("iframe").each(b).end()}):i("","Unable to bind to jQuery, it is not fully loaded.")}if("undefined"!=typeof window){var F=0,G=!1,H=!1,I="message",J=I.length,K="[iFrameSizer]",L=K.length,M=null,N=window.requestAnimationFrame,O={max:1,scroll:1,bodyScroll:1,documentElementScroll:1},P={},Q=null,R="Host Page",S={autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",closedCallback:function(){},initCallback:function(){},messageCallback:function(){j("MessageCallback function not defined")},resizedCallback:function(){},scrollCallback:function(){return!0}};window.jQuery&&E(window.jQuery),"function"==typeof define&&define.amd?define([],D):"object"==typeof module&&"object"==typeof module.exports?module.exports=D():window.iFrameResize=window.iFrameResize||D()}}();

  var jsonLD;
  
    
      jsonLD = document.createElement("script");
      jsonLD.type = "application/ld+json";
      jsonLD.innerHTML = '[{"@type":"Review","@context":"http://schema.org/","itemReviewed":{"@type":"LocalBusiness","name":"Club Wyndham Ocean Ridge","url":["https://www.extraholidays.com/edisto-island-south-carolina/wyndham-ocean-ridge/specials?lid=loc&identifier=PSEARCH&hotelid=5029"],"address":{"@type":"PostalAddress","addressCountry":"US","streetAddress":"1 King Cotton Road","postalCode":"29438","addressRegion":"SC"},"geo":{"@type":"GeoCoordinates","latitude":32.491625,"longitude":-80.335197,"postalCode":"29438"},"telephone":["8438694500"],"image":"https://scontent-ort2-2.xx.fbcdn.net/v/t1.6435-9/c326.0.1302.1302a/71259959_1325406044277082_1850829625505087488_n.jpg?_nc_cat=108&ccb=1-3&_nc_sid=cdbe9c&_nc_ohc=fZev4acpS0kAX9GV7Lj&_nc_ht=scontent-ort2-2.xx&tp=29&oh=05f97c69fc14888326e7631f0c7d0a92&oe=60D9F6EC"},"reviewRating":{"@type":"Rating","ratingValue":4.5},"author":{"@type":"Person","name":"Ung"},"reviewBody":"NEGATIVE: Wifi is very week, bathtub is slippery which could be an issue for elders, and we found quite a few roaches. otherthat that. it is a great stay. POSITIVE: location, room is clean and look nice with full kitchen. Bed is comfortable, there is playground for children, pool, hot tub and mini golf, good for biking, fishing, beach."},{"@type":"Review","@context":"http://schema.org/","itemReviewed":{"@type":"LocalBusiness","name":"Club Wyndham Ocean Ridge","url":["https://www.extraholidays.com/edisto-island-south-carolina/wyndham-ocean-ridge/specials?lid=loc&identifier=PSEARCH&hotelid=5029"],"address":{"@type":"PostalAddress","addressCountry":"US","streetAddress":"1 King Cotton Road","postalCode":"29438","addressRegion":"SC"},"geo":{"@type":"GeoCoordinates","latitude":32.491625,"longitude":-80.335197,"postalCode":"29438"},"telephone":["8438694500"],"image":"https://scontent-ort2-2.xx.fbcdn.net/v/t1.6435-9/c326.0.1302.1302a/71259959_1325406044277082_1850829625505087488_n.jpg?_nc_cat=108&ccb=1-3&_nc_sid=cdbe9c&_nc_ohc=fZev4acpS0kAX9GV7Lj&_nc_ht=scontent-ort2-2.xx&tp=29&oh=05f97c69fc14888326e7631f0c7d0a92&oe=60D9F6EC"},"reviewRating":{"@type":"Rating","ratingValue":5},"author":{"@type":"Person","name":"Tim"},"reviewBody":"POSITIVE: Everything about our stay was great!!!"},{"@type":"Review","@context":"http://schema.org/","itemReviewed":{"@type":"LocalBusiness","name":"Club Wyndham Ocean Ridge","url":["https://www.extraholidays.com/edisto-island-south-carolina/wyndham-ocean-ridge/specials?lid=loc&identifier=PSEARCH&hotelid=5029"],"address":{"@type":"PostalAddress","addressCountry":"US","streetAddress":"1 King Cotton Road","postalCode":"29438","addressRegion":"SC"},"geo":{"@type":"GeoCoordinates","latitude":32.491625,"longitude":-80.335197,"postalCode":"29438"},"telephone":["8438694500"],"image":"https://scontent-ort2-2.xx.fbcdn.net/v/t1.6435-9/c326.0.1302.1302a/71259959_1325406044277082_1850829625505087488_n.jpg?_nc_cat=108&ccb=1-3&_nc_sid=cdbe9c&_nc_ohc=fZev4acpS0kAX9GV7Lj&_nc_ht=scontent-ort2-2.xx&tp=29&oh=05f97c69fc14888326e7631f0c7d0a92&oe=60D9F6EC"},"reviewRating":{"@type":"Rating","ratingValue":5},"author":{"@type":"Person","name":"Cherish Noell"},"reviewBody":"Had never been to Edisto beach but had some friends that asked us to go with them so the week before our trip I looked to see if we could get a room. Several were available but club Wyndham ocean ridge was the best rate. I booked our room and received our confirmation immediately. I also received a text from club Wyndham with basic info. confirming our reservation. This was a plus for me because I have had issues in the past with booking companies giving me confirmation and week I arrived was told there was no reservation nor rooms available. The day of check in I received another text that morning with check in instructions and contact information in case we had any questions. On the way we were delayed and when I realized how late it would be when we arrived I was worried so I sent a text letting them know it would be around 12 am and they immediately responded that it was not a problem abs someone would be waiting to check us in. We arrived and found the office"},{"@type":"Review","@context":"http://schema.org/","itemReviewed":{"@type":"LocalBusiness","name":"Club Wyndham Ocean Ridge","url":["https://www.extraholidays.com/edisto-island-south-carolina/wyndham-ocean-ridge/specials?lid=loc&identifier=PSEARCH&hotelid=5029"],"address":{"@type":"PostalAddress","addressCountry":"US","streetAddress":"1 King Cotton Road","postalCode":"29438","addressRegion":"SC"},"geo":{"@type":"GeoCoordinates","latitude":32.491625,"longitude":-80.335197,"postalCode":"29438"},"telephone":["8438694500"],"image":"https://scontent-ort2-2.xx.fbcdn.net/v/t1.6435-9/c326.0.1302.1302a/71259959_1325406044277082_1850829625505087488_n.jpg?_nc_cat=108&ccb=1-3&_nc_sid=cdbe9c&_nc_ohc=fZev4acpS0kAX9GV7Lj&_nc_ht=scontent-ort2-2.xx&tp=29&oh=05f97c69fc14888326e7631f0c7d0a92&oe=60D9F6EC"},"reviewRating":{"@type":"Rating","ratingValue":5},"author":{"@type":"Person","name":"MNParent5"},"reviewBody":"We stayed here for 3 nights on our family trip. We requested a place close to the beach, we were on beach walk, a 3 block walk to the beach access. We also rented a 4 bedroom condo as there were 8 of us in our group. The condo was great, lots of room and clean. The deck was nice to sit at, fully stocked kitchen, grill we could use, and laundry. I do wish they supplied a laundry basket though. The beach access was nice, it was not crowded and there were lots of shells for the kids to find. We drove to access number 37 to see the dolphins and watch the sunset one night. Edisto is a great quiet family friendly town. We did some shopping and everyone we went was fantastic! The workers were all helpful, kind and happy. The check-in is Covid friendly, they come to your car. We did not use the pool or mini golf as the kids wanted to spend the time at the ocean. Will definitely be back!"},{"@type":"Review","@context":"http://schema.org/","itemReviewed":{"@type":"LocalBusiness","name":"Club Wyndham Ocean Ridge","url":["https://www.extraholidays.com/edisto-island-south-carolina/wyndham-ocean-ridge/specials?lid=loc&identifier=PSEARCH&hotelid=5029"],"address":{"@type":"PostalAddress","addressCountry":"US","streetAddress":"1 King Cotton Road","postalCode":"29438","addressRegion":"SC"},"geo":{"@type":"GeoCoordinates","latitude":32.491625,"longitude":-80.335197,"postalCode":"29438"},"telephone":["8438694500"],"image":"https://scontent-ort2-2.xx.fbcdn.net/v/t1.6435-9/c326.0.1302.1302a/71259959_1325406044277082_1850829625505087488_n.jpg?_nc_cat=108&ccb=1-3&_nc_sid=cdbe9c&_nc_ohc=fZev4acpS0kAX9GV7Lj&_nc_ht=scontent-ort2-2.xx&tp=29&oh=05f97c69fc14888326e7631f0c7d0a92&oe=60D9F6EC"},"reviewRating":{"@type":"Rating","ratingValue":4.5},"author":{"@type":"Person","name":"Cecelia"},"reviewBody":"NEGATIVE: Need to pick up garbage during the day near garbage pails outside by the pool POSITIVE: Had no breakfast with my room"}]';
      document.head.appendChild(jsonLD)
    
      jsonLD = document.createElement("script");
      jsonLD.type = "application/ld+json";
      jsonLD.innerHTML = '{"@context":"http://schema.org","@type":"LocalBusiness","name":"Club Wyndham Ocean Ridge","aggregateRating":{"@type":"AggregateRating","ratingValue":3.7,"reviewCount":1427},"image":"https://scontent-ort2-2.xx.fbcdn.net/v/t1.6435-9/c326.0.1302.1302a/71259959_1325406044277082_1850829625505087488_n.jpg?_nc_cat=108&ccb=1-3&_nc_sid=cdbe9c&_nc_ohc=fZev4acpS0kAX9GV7Lj&_nc_ht=scontent-ort2-2.xx&tp=29&oh=05f97c69fc14888326e7631f0c7d0a92&oe=60D9F6EC"}';
      document.head.appendChild(jsonLD)
    
  


})()
