Port Elgin seems to be a dying town, but it is quaint and quiet. The Pumpkin B&B is located on the shore of a small bay on the north shore, within an hour's drive of PEI. We spent three nights here, making day trips to PEI and Fredericton. The Hopewell Rocks are within easy distance as well.
The place is a large, old, historic site, and could use an upgrade, and in fact some windows were being replaced during our stay. Lynda was friendly and served very attractive and filling breakfasts. She has lived here for many years and knows the history of the area well.
We were the only guests at the time, so the shared bathroom was not an issue.
Local restaurants are not plentiful, but some good options exist in Shediac, Amherst, and Baie Verte.