Stayed here a couple of times in the past, and its a very comfortable and friendly family run hotel.
The rooms are very comfortable - and as an added bonus, actually warm in the winter. Breakfasts are plentiful, evening meals are very nice and a welcome alternative to having to walk the streets in search of something to eat. The hosts/owners of the hotel are very friendly people and give you the impression that they actually value your custom.
Room rates are very acceptable - particularly if you can bag yourself a sea view room, and if you're prepared to spend a little extra then theres a luxury 'honeymoon suite' on the top floor.
Recommended read more