My wife and I went to B's while staying at Arabella. We had to go early because we didn't book in time and were pleasantly surprised to find a small but very neat steakhouse just outside Hermanus. The service was excellent and the price very reasonable and the ambiance (while we were there) was pleasant and comfortable. The absolute BEST part of the B's experience was the steak - quite simply the best rump steak that I have ever eaten. Be warned - this is not secret information though, so book early !!!