Positives: friendly staff, great location, roomy enough for 2 adults, 3 teens, and 1 pup.
Negatives: As the title states, there was way too much sand everywhere on the inside of the condo; embedded in the couches, sheets (made us wonder whether they were changed?) on the floors... etc. It was difficult to be comfortable when we were constantly dusting the sand off of our bodies (and all this was before hitting the beach.) Also, the extra linens for the pull out couch were unwashed. There were food, and "other" stains on the blankets, etc. We arrived past 8pm, and the first thing I had to do was wash the bedding. The kitchen sink had food particles stuck on it. It was overall, quite dirty and unkempt.
You will also need to bring extra toilet papers bc they only provide one per bathroom and having 3 teenage girls for 4 days, it went very quickly.