Any suggestions on where to stay in or near Portland? Wife would like to stay somewhere near the coast or one of the islands near Portland. I've never been so looking for suggestions on where to stay in the area, good restaurants and other sites worth finding along the way up the coast. Will probably start north from Portsmouth NH and through Portland but not sure how much farther we'll head from there. Thanks.