The buildings are nestled into the lush vegetation at The Emakoko, Nairobi National Park, Nairobi, Kenya