Incoming Tide, Belhaven Beach