Chibundus place is ideally located for the Ethiad stadium and cycling centre (which was the reason we were visiting) both easily in walking distance. 4 of us stayed in the house and it was plenty big enough.
Chibundu was very helpful before the stay when I asked questions and very accomodating allowing us to leave a car on the drive for a day afer check out.
Thanks very much for making everything so easy :)