The Rock More information A small restaurant nestled in a rock only accessible by boat at high tide, its location, facing Michanwi Pingwe beach and surrounded by the turquoise waters of the Indian Ocean, is incredible. See more activities