The beach in Kudat is incredibly beautiful, and the local lunch was delicious, especially the banana flower dish, which was very unique. The sea view is unbeatable. The only minor drawback is that it's quite far, and the drive is very long; it took more than 7.5 hours just for the drive. The itinerary description should be updated with the actual time needed.