The location is good with free on-street parking (off season) and a small car park associated with the hotel itself. Breakfast is not a buffet breakfast, the staff / owner take orders. Our room was somewhat cold unless we switched on an electric fan heater which was noisy. The bathroom was en-suite but was not great. It had been poorly partitioned from the larger room and had a macerator type toilet and plumbing which was somewhat noisy when used. The bathroom was also carpeted (not a good idea in my view) and smelt strongly of bleach. This did not fully mask the other unfortunate smells that had seeped into the slightly damp carpet.
Although the breakfast offering was a set English breakfast rather than a buffet, the food was well prepared and the staff were friendly.
The location is right by the beach and our room had a great outlook.