We just stayed here with our family (2 kids + wife and I) and we had a nice time. Rooms were really nice for a Best Western...staff was very nice and helpful. Pool was heated and they have a nice jacuzzi spa.
Breakfast was included and was okay, nothing special but acceptable.
It's convenient to the Sonoma Square...walking distance to shops, restaurants and tasting rooms.
For the money, it's an excellent value in Sonoma. We would definitely stay here again.