My Husband and I are looking for a vacation desination for the week of July 4th this summer. We are from South - Eastern Michigan and have never visited the west coast. I am looking for an area with some things to do. A downtown area with shopping / resturants / etc... Waterfront, with nice beaches. Is South Haven what I am looking for, or does anyone have any suggestions of other cities?