I thought the El Pueblo Inn was fantastic, and at a great price compared to fancier places around. The room was clean and comfortable, with heavy, mission-style wood furniture with two comfy chairs instead of the classic couch. The bed linens were soft with lots of pillows. The courtyard had well maintained, refreshing landscaping, and the pool area was beautiful and relaxing. The breakfast had plenty of options, and I liked the fresh, local pastries, too. The staff were helpful and friendly, (even at 2 a.m., when we arrived) but not hovering. Another bonus-- FREE internet in the rooms! Fancy hotels charge you for that. The hotel was close to town (Sonoma) with it's nice town square, shopping and restaurants. There were bike rentals at the hotel, but we did not have time to try them out. We really enjoyed El Pueblo Inn and all it offered.