Peggy's Cove is actually 40 minutes outside of Halifax not Charlottetown. Sounds like you did not do very many excursions just walked the ports. To appreciate the beauty of these locations you have to get out of the port area.