You could stay in a better location in the centre of Hermanus than here. The rooms are also quite nice and well maintained.
For breakfast you walk across the street to their restaurant overlooking the bay. If the weather is warm, breakfast outside is fabulous.
The only warning is that breakfast gets going a bit slowly or so best to not be in a hurry at the start of the day. Well, in Hermanus there is no reason to be in a hurry!