We loved our stay at the River Terrace Inn and dinner at ALBA Restaurant in Napa, California!The River Terrace Inn, located in the heart of Napa Valley, is an upscale boutique hotel and a member of the Noble House Hotels & Resorts...