First off, we'd definitely stay here again. Host was helpful and responsive and friendly. Resort was really nice and very chill atmosphere. The restaurant on site was great (try the waffles, they're amazing!)
Be aware that check in is a little odd, you have to park in an area that feels like it's not really part of the same property and find your key card in a mailbox close by. It's quite a walk to get to the room from there so be prepared. The host sent a bunch of info the day of check in and was very adamant about not speaking to the front desk or mentioning your room number to anyone. It almost felt like we weren't supposed to be there and had to sneak around which was a little uneasy feeling. They say if you lose the room key card it will be a $180 charge. But we had no issues at all and enjoyed the stay!