Just completed a 3 night stay at Villagio. Had a second floor room which I would highly recommend for only a few dollars more than a first floor room. You will be much more apt to utilize a 2nd floor balcony to view the mountains than a first floor patio.
The daily breakfast is great. Made to order omelets where they correctly make them following a simple rule....cook the veggies and other ingredients first with salt/pepper before adding the eggs. Unlimited mimosas and bloody Mary's, some unique items on the buffett each day and gray pastries, jams, and other items.
The rooms are specious and the beds some of the best I've slept in. Toiletries are high end. The only critique is the towels are not the soft plush linen I would expect at this level of hotel. They are rough and scratchy.
Otherwise no complaints, great location in Yountville, access to external health club, nice pool and hot tub and attentive service. More