Max Really nice place but basically exclusive to the connected Serena Hotel. The entrance outside of the hotel doesn't look promising at first.
viper kahar The beach is clean and you can swim well.
pauline jimase The fish are many and of different types Snorkeling was amazing
Wolo Walter This is an experience one needs to try out when they visit Mombasa. You pay for the permit which is really affordable and then pay for the boat ride which is about 1000 kshs per person (after negotiating). The gents in charge are so kind and I suggest you carry some kshs for a tip. It's really safe and you are given a life jacket. You can even swim if you would like to.
K M Beautiful ocean with so much fish. My kids swam and the divers helped them manoeuvre. Pros, the divers were polite and have all life jackets sizes, cons, the boat looked a little bit dilapidated. I'd have preferred a newer looking boat, but apparently there's a lineup to be followed. Regardess it was a lovely experience.