Something magical about the beach...