The property itself and location is great. We had a great time at the beach and sharing the fire pit area with the other renters. However, we had a few issues with the amenities and communication with management. We notified them we would be arriving late as our plane was delayed and they seemed accommodating at first. When we arrived and had issues with the keypad, there was no emergency line we could find and were beginning to think we would be sleeping in our car. The phone line goes to a recorded message instructing to text or email so we did both and never heard back until 12 hours later. Their arrival instructions to "touch the keypad to wake it up" are not entirely accurate. We had to cover the entire thing with our whole hand in order to get it to work. Giving renters the "back up" code for the physical key up front or some kind of emergency line would be helpful.
Be aware that "self-catering" means only 1 roll of paper towels, 2 rolls of toilet paper, and 2 dishwasher pods. No hand soap in the bathroom. If you're staying for any length of time, be prepared to buy your own.
No skillets. Only a few pots, which were fun to try to cook eggs in. Fire pit available, but no lighter or matches. No outdoor cooler as advertised that we could find so had to buy one.
Unit 9 is right by the road so expect some road noise. The parking lot is very small and we returned one day to one of the cleaning ladies parked in our spot.
Again, overall this is a great property in a good location, but some improvements could be made.