Response from Shiko:
After all is said and done, we apologize for the entire fiasco. We're sorry he felt as though he did not enjoy his stay in Kenya. We tried our very best to accommodate him. We will do better and work on our communication.
We also acknowledge that our power and water heating services had a problem when he checked in, which we resolved the same day.
Aside from that, we really felt that the house was not taken care of during period of stay, which we voiced to him. The power bills at the end of his stay were double our monthly charges. He had extra guests sleeping at the house without informing us. By the end of his stay, we felt that we could not afford a complementary day with him, which we told him a few days before checkout.
It was a learning experience nonetheless, and now we know better.