We didn't stay at the B&B, but had dinner in the restaurant.
The restaurant is quite small, but with a nice atmosphere. It is overlooking the sea.
The food was really good (we had the seafood platter and the fish & chips). The prices are reasonable and the staff was friendly.
Can't say anything about the rooms, but would come back for food again!