Pros: CLEAN!!! LOCATION is fantastic! Distance to the beach was easily walkable/driveable. Large kitchen with lots of room for groceries and everything you can imagine in terms of pots/pans/plates/utensils, etc... We had 9 teenagers/adults and we all had plenty of room. If you needed it, it was probably provided. Stephanie responded quickly to questions and was super helpful. Fans and TVs in every bedroom. Unlimited towels it seemed (which was good for us). Beach towels and "play things" were provided.
Cons: there is no upper deck, storage for personal belongings is limited, and neighbors are pretty close. The grill was not clean.
Overall this was one of the best houses I've ever stayed in and would stay here again. Not having a deck was a bit of an issue for my group, but we just hung out downstairs instead. I would ABSOLUTELY recommend this house. My cons are subjective, so they may not be an issue for others.