Dalvay-by-the-Sea Hotel in Prince Edward Island — aka the White Sands Hotel to all Anne of