High Tide, New River Beach