It was a good landing...............plane still in one piece vs a great landing, usable vs an excellent one, you can take off again.......easily.
Question is whether you strip the aircraft down to allow it take off again knowing it will take a week or two or extend runway which appears possible based on Goggle Maps and get aircraft back in service.
Personally think runway extension probably a better idea.