I was there with my wife and dog, plus teen for one night. Mirabel Heights is adorable neighborhood at a great location for all Sonoma has to offer. Under 30” to Russian River paddling, wine tasting, good restaurants, and a great walking/running trail from Forestville proper. And I would describe the summer weather we had as ideal: hot (but not oppressively so) from noon until evening, then very comfortable and quite cool overnight. Fog burns off much quicker than Berkeley for example.
There are 2 different decks, one outside the door with perfect hot tub, BBQ grill and table for eating, nice umbrellas. Feels very private despite properties being close together. Downstairs furniture/sitting area is also very nice, and you could “stash” a teen or another couple in the separate unit downstairs.
2 things people might want to know: the inside dining area is a bit compact and awkward (in this season, the outside table more than made up for that), and the smaller paddle-board at least was not really functional/floating.