Frequent visitor to Diani but first choice (Diani Reef Beach resort) was full.
Location great part of beach. Pool big and plenty of loungers. Pool bar good for the all incl bevies. Rooms clean.
But, grounds in need of a good tidy, very "rustic" vergibg on shabby. Meals were ok, but flies were plenty.
Biggest let down was attitude of the gen manager , John, on my 5th night a friend drove over as we were going out for dinner..i was quite happy to pay for drinks etc but pre going out, and swim in the sea , but the GM chased us down and demanded we pay an extra night for using the facilities. Such as the sea!. It was very Falty Towers, but was complete jobs worth and vad customer relations (in the end we paid us50 so my friend could stay over in my room, originally he wanted the same rare as i had paid..to share!...nb the 50 we paid by card not cash, as the cash would have gone in his pocket...sums it up).