I stayed for two nights this April - had originally planned for one night, but stayed an extra one (this was midweek, pre-season, but the B&B was still busy).
As mentioned in another room, the B&B staff are friendly and helpful, and Pat the innkeeper helped me a lot (I was travelling alone, from the UK, without a car, so really appreciated it!).
There is plenty to do in easy walking distance - restaurants, shops, etc - and if you don't mind a longer walk (about a mile or so) there is more to see with the coves and beaches. There are also bikes available to borrow if you want that too.
Breakfast is very tasty, and there's plenty of it, and a good chance to get acquainted with your fellow guests. There's also a lovely garden, complete with hammock, and a traditional ice cream parlour/soda fountain next door.
My only downer wasn't to do with the B&B directly, but that when I arrived on the train I couldn't get hold of the taxi firm. Normally someone from the B&B will help out with a ride, but nobody was available for the time I arrived, so I had to walk. It was a good workout, and probably good for my soul, but not much fun in the fog dragging a heavy suitcase plus backpack.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.