Absolutely lovely location, and stunning views from the restaurant. We had a really spacious, quiet room that was super clean. (I think we even had an upgrade.)
Everything about the stay was great and I'd recommend the hotel to anyone. It's less than a 10 min walk into the town with plenty of food options around.
The only two things I encountered that didn't make my rating completely 5* - I booked a spa treatment online and paid, only to go to the spa at my booking time for them to say their servers were down so anything booked online wasn't confirmed. They were as accommodating as they could be, and booked me for the next day, but my plans had to be altered and I felt like I'd wasted a day!
Another small thing, when we ordered some tempura prawns as room service, we were told the £4 price was actually just for one, normal sized prawn.. I think that was a bit steep!