I'll start with the positives, as there were many. Great location with easy access to a small public beach. Property was very secure, felt safe during stay. Complex was mostly quiet, family friendly and pool area was a great place to kill some time with the kids. Property was as expected and everything was mostly in good order. Property managers were nice and readily available but they couldn't assist with the BIG issue.
Now, the BIG issue: The entire house seemed to leak when it rained! Just about every window or glass door seemed to allow water into the house. I'm not talking drips of water, I'm taking large pools of water! The rain only lasted about 2 hours (granted, it was coming down pretty hard) but it didn't take long to have huge pools of water throughout the house. We called property managers and they said there was not much they could do. There was no way to stop the leaks so they told us to use the pool towels to soak up the water and keep the water "contained". We did as recommended, expecting that they would replace the towels when they came to do a cleaning, on the next day. When they came for the cleaning, they told us they would not be replacing or even washing the towels. They said they would just hang them out to dry for us. Keep in mind, these towels sat on the floor, soaked in water, for a whole day....this all happened the second day we were there, and we were still going to be there for another 3 days, so we ended up having to wash the towels ourselves. Which, of course, added to the electric bill (that you are on the hook for)...plus, who wants to do laundry on vacation?! Not to mention that certain parts of the house suddenly became off limits.
I was told that they would be repairing the leaks once we departed. I would say that, if they did, I would definitely stay there again. It really was a good place with plenty of space for a large group. Internet worked great and the A/C's were super.