We loved our stay at this property! The unit was clean and exactly as described. We felt like the management company was anticipating our needs at every step. The pool is perfect, the beach and beach service were perfect, customer service on site was a 10, etc. When a couple of minor things in the condo didn't work, maintenance was there the same day to fix them.
When we arrived, the unit included enough dish soap, toilet paper and paper towels for our family of 4 for the week. We did not need to buy more. We brought laundry detergent and dishwasher soap, as they only provide enough for one load each. We also purchased tissues, as there were none in the unit.
One downfall of the unit is the cookware. We hoped to make eggs and pancakes for breakfast, but the skillets were poor quality and everything stuck to them - even with PAM or olive oil. It would be great if the management company would provide 1-2 non-stick skillets.
While the management company was super responsive on site, we found that they were unresponsive prior to our trip. Several e-mails and phone calls asking about beach towels went unanswered until we discovered that there's a number to text. Then we received quick answers.
Overall, this was a great stay, and we would definitely stay here again!