I stayed at Diani Reef Beach Resort for 3 nights. The facilitiies are fantastic, there is something for everybody, from families, business people, couples on their honeymoon or looking for a romantic getaway. The property is huge, both inside and outside so you can have a quiet…