Dodo Beach offers a seaside experience with beach amenities and a restaurant.