Beautiful, safe and clean resort. Stayed for 4 days, 3 nights and was not bored once. The beach is private and very beautiful. The restaurant food was very good and the staff was so friendly. There is a ton of water activity (scuba, boat rental, zip line, kayak, etc...) We rented jet skis and it was so much fun. Also, went golfing which is on the resort. Highly recommend if you're in Dipolog!