Leopard Cliff Mansion / Rolf's Place Nairobi

Has anyone recently stayed in this hotel and eaten in the restaurant. How was it and do you know who owns it since Rolf died? Any information would be very welcome, thank you!