This Kenyan coastline is exactly as you would imagine it to be. Windswept palms, wooden huts and warm winds. As the season changes, so the direction of the wind moves from light northerlies to stormy southerlies.
But, you can't visit Mombasa with the idea that it will be like a typical coastal resort. From the moment you step out of the arrivals hall at the airport it's easy to feel overwhelmed by the attention you receive from the locals if you're not used to it.
Bamburi Beach is beautiful but is more of a marketplace than somewhere to relax. Watch out for the persistent beach traders. You can't just put down a towel and settle into a good snooze because you will eventually be surrounded by wooden elephants, carved keyrings and fruit carts!
All the trading and haggling is fun for a bit but can become tiring. If quiet sunbathing is more your thing, do what 90% of visitors do for their entire holiday and stay by the pool of your hotel.
Everything is on offer from boat trips and jet-skiing to massage and safaris. The tide goes out quite far, so boat trips and other activities have to be timed to coincide with high tide. The hotels post up tide charts and also run water activities that are better organized but also higher in price than their beach-trade equivalents.
Bamburi Beach is a long strip of pale sandy coast, protected by coral reef located on the SE coast, facing the Indian Ocean (300 mls SE of the capital Nairobi). It is 7 mls N of Mombasa, 13 mls NE of Mombasa's Moi international airport.