I stayed there for a few days in end Feb 2019.
The rooms are nice and well proportioned. The bathrooms are clean, functional, and good. The premises are very nice.
The location is great too. On the stretch of road along the beachside, slightly removed from the Kannur town bustle - it is great for morning and evening walks, and is serene. The beach in that stretch is very clean and nice too.
The breakfast was nice (didn't have any other meals there) - served at the restaurant. The swimming pool and some of the rooms were under renovation when I visited - I believe those renovations are over now.
And the staff attitude on the whole at the resort is one of friendliness and helpfulness.
On the day of checkout, I had to go out in the morning itself, and thus had checked out but kept the luggage there. On returning to collect the luggage much later in the day, ,the staff offered usage of another vacant room for changing or taking a shower. That was much appreciated.
Many days after coming away from there, I realised that I had left my belt there. On contacting, their manager/owner Naveen Pavithran located it through his staff, and then posted it to me in Mumbai. And did not even charge for the postage - his request was that when I visit Kannur next, I should stay at his property. It was a wonderful gesture.