Keekorok is a wonderful place to stay , it feels well established and traditional. The location is great and rooms have wonderful views often with wildlife wandering right in front of your room.Where else can you wake in the night to find zebras grazing at your door in the moonlight. The restaurant was good with plenty of choice and good service. The hippo pool is good to visit and game drives in the Mara are truly outstanding - the abundance of wildlife is amazing. There are no doubt more luxurious properties to stay in but this one is friendly , comfortable and you are made to feel welcome . No complaints whatsoever , would recommend and stay again .