I was hesitant about reserving Haven because I usually book houses with multiple reviews, but WOW! We had two families sharing the space with 5 kids ages 14 - 2 and everyone had a phenomenal time.
The house was extremely comfortable, delightfully decorated, beds were perfect for us. There were towels, bedding, and pillows galore. All the appliances were great and the ice maker was a welcomed surprise. Huge shower in the bathroom by the front door. Countless bonuses like a wonderful firepit, 2 beach chairs, beach towels, and game tables - the ping pong table was used multiple times each day with plenty of supplies.
You never know what kind of kitchen you will find in a rental but leave all your extra dishes and small appliances at home. This house had everything we needed for basic cooking, coffee pot, waffle maker, pots and pans. There was even enough things like dish detergent, foil, a box of ziploc bags, and spices and oils left by previous renters. But still an empty cupboard for us to put away all our food.
The only downside for us was the distance to the beach - which we could clearly see when booking. It was such a quick drive down the hill and we never had trouble finding a spot right along the street to park, so we got over it not being walking distance for our group.
There was no a/c which was noted in the listing but I was surprised to find an abundance of fans to use as needed. We didn't use the baby gear but saw it in the closets. WOW just WOW!