This was a great place to stay. We had 12 people and fit very comfortably in the home. The property is exactly as described, I would definitely stay here again. The beach area is really nice, there are plenty of chairs to put around the bonfire or sit upstairs on the porch. We really loved our stay.
My only (very small) complaint is that the cleaning list for checkout is a little extensive for "light cleaning." For example, we had to vacuum the whole house, sweep, and strip the beds before we left. This didn't take too long since we had a lot of people to help but it could be a pain if you had fewer people.
Other than that, I highly highly highly recommend this place, it was a fantastic property!