My husband and I stayed here for our first anniversary/babymoon with our 2 dogs and had a FANTASTIC stay. The location couldn't be better and our dogs loved being able to explore a sandy/beachy area for the first time. There isn't much time you're able to be down by the shore before the waves overtake it, but just being right on the water is so nice.
There were some ants in the kitchen and bathroom, along with some little things that were broken in the house (locks, door stopper, etc.), but it definitely wouldn't deter us from staying here again. You also do not have to do anything before leaving (any cleaning, stripping beds, etc), the property management team takes care of all that which is very nice.
We hope to be back one day for sure!