been to Dakak but only for a day tour as it is expensive... there is another resort in Dapitan where we stayed... forgot the name though but it is way cheaper than Dakak..