Had such a fabulous time. The owners/property managers were incredibly responsive. If we needed something, we got it right away. The beach was incredibly close, and just a short walk away. There were plenty of beds and bathrooms for everyone, and all of the appliances and kitchen utensils we needed were available.
Note that we had a 1.5year old and there was some baby proofing we needed to do, such as tie up the blinds strings, move the knives from the lower drawer, and move the cleaning supplies from under the kitchen sink. These things were quick and easy and did not deter from our stay.
We had several adults, a couple of kids, and the toddler. It was wonderful for all of us.