We used our RCI points and had a family vacation here. The check-in process was the first big let down. When we arrived in the afternoon, the person at the front desk had a sign in the window saying they'd be back 30 mins before the time we got there (so they were 30 mins late from taking a lunch break I guess) and the security guard inside the air conditioned office couldn't let us in there because of COVID precautions. My 2 kids were super, super hot while we stood in the parking lot with out luggage waiting for this person to return. He had called her but she still hadn't shown up. I didn't know if she ever would and started thinking about how nice the Marriott next door looked if we couldn't get in that day! There were 2 other guests also waiting to check in who had been there for an hour or so before we even showed up. They were also very hot and getting upset!!
Finally, the super rude front desk person shows up and doesn't even apologize or offer us water or anything. Neither did the security guard, for the record, even though it was like over 90 degrees and very humid in August!
The room was so-so. It was clean but not many windows so it felt like a dark basement apartment. The kitchen was nice. The shower heads were terrible.
The front desk basically makes you feel like you are inconveniencing them for anything, and they don't give you toilet paper or papertowels if your family goes through the rolls given at check in. They said it was due to "covid" but they certainly would charge you to buy some in the lobby.
Location: If you don't have a car, your options to eat are limited, but nice. The Marriott next door had a great little restaurant and the hotel is right on the sand of a lovely beach.
Overall, the location was great, except if you don't have a car and want to leave the beach. But the staff was rude and uncooperative and the room was like a 5/10.