We are planning a short trip to Portland and the wine country the first week in July. We are looking for a hotel in Portland in a good location, with nice rooms and bathrooms, good linens, possibly breakfast and within walking distance of good restaurants and attractions. We are from NYC so "walking distance" is vast range. WE tend to like more boutique kinds of hotels but my husband travels alot for business so he is a little pickier. We tend to shy away from very large Marriott type hotels. We are also looking to spend a couple of nights in a B&B in wine country. I have found some on line that look nice but I am not sure which town is best. McMinniville? Newberg? Dundee? We would like to keep both options to under $325 a night. We are also deciding where it makes sense to stay over July 4th in terms of pricing. We can do the trip either way Thanks!