If you're in Diani this place is a must. My partner and I ate at this restaurant twice in one week and will be returning when we're next in the area. The Cave is romantic and atmospheric, surrounded by candles and starlight from above. The cocktails are well made and the wine selection is good.
For food I would recommend trying the smoked sailfish and seafood tagliatelle. The other dishes, including the seafood platter, aren't mind blowing but it's all very well presented and a special treat when you've been in Africa a while!