I second that McMenamins recommendation. Edgefield is a fantastic place to stay. Great ale, wine, restaurants, pubs, artwork and entertaiment. The hotel is amazing. I went to the McMenamins Spar Cafe in Olympia Wa. in July and I swear they had the best IPA I've ever had. Consig, Portland is an fantastic place for ale, especially in July when it's craft brew month. I was down for a week in July and most good brewpubs had some kind of celebration or promotion happening. Cheers.