The property and the unit were very clean and well kept. The check in process took a long time, so be sure to account for that. The pools are also beautiful, but were not really warm enough to swim in (during late December/early January). We really enjoyed the other amenities, like basketball, pickleball, and mini golf. Its nice that the property offers these since there isn't much else to do nearby. It was nice to be able to access the beach at the other Wyndham properties, definitely a plus! And the unit itself came equipped with all basic dishes, soaps, toilet paper, etc, which was very helpful. Would we stay here again? Maybe, but we would look around for a newer property and one with a better location first.