This was our favourite hotel on our South African tour due to the amazing views and sounds of the sea from our room. I could sit there all day and watch the waves breaking on the rocks . Our room was great very comfortable bed good bed linen everything worked and we could even get ( paid for ) wifi in the room. Ok the tv was old fashioned but who wants to watch tv when you have the crashing waves of the Indian Ocean to watch .There was no restaurant for dinner but we ate in a great restaurant next door ( Guidos) . The breakfast was the usual buffet fare - very good.