Dune-Spirit Cottages at St. Peter’s Harbour {57 Mayflower Crescent} is in eastern Prince Edward Island and surrounded by white sand beaches, family farms, fishing harbours and small villages. It is isolated enough to be peaceful yet close to many services and attractions. The area has a rich history and the people are some of the nicest “islanders” you can meet.