My boyfriend & I were recently in Sonoma & booked at the El Dorado. As soon as we walked in, we knew we had found the perfect place for us! It's got Hip/Contemporary feel to it. The room was simple, a bed, table, TV, closet & a mini-fridge. We had a cute little balcony overlooking the pool. We knew there was no room service, bellman, concierge, etc. Either way everyone we spoke to at the front desk was friendly & made great suggestions for us. For the price & location you can't find a better deal!
Pros: Location & price
Cons: minimal noise due to location, but we wanted to be in the heart of town