Located on a limestone rock 300 feet out in the ocean stands The Rock. From the outside is appears to be quite small when in fact most of the restaurant is located behind the facade and is quite large. A fellow in a boat comes to the beach and ferry's you to the steps and after supper the tide has gone out so one can simply walk back to the shore. The view of the Indian Ocean at moon-rise is something to behold. The food is quite tasty. We had the lobster (without drawn butter which was a disappointment) and it was quite good. All in all The Rock capped off our safari in grand style.