Overall the property was good. We needed last minute accommodations that would allow larger dogs. The pet fees aren’t too bad but the cleaning fee is a little high. Some things in the unit were broken/falling apart. Like the toilet seat wouldn’t stay tight in one bathroom, tile missing off a vanity in the other, several of the decorative pillows were ripped. The biggest safety concern was the railing at the top of the front porch was very loose and not stable. Before leaving they asked us to ensure we got up most of the pet hair but there was no vacuum or broom to do so. The last con was when we went to dump our trash by the pool area and there was trash everywhere in and out of the dumpster. It looked like it hadn't been cleaned up for at least a week. Which for as nice as the resort was, it was a surprise to see. For the good stuff, the beds were soft but comfy, the space was roomy and the enclosed back deck was nice.