Not a bad place but not a great place either and definitely over-priced, especially if you're getting one of the club rooms. Lesser rooms are really quite cramped. Confusion seems to reign with bookings - mine was cancelled, then I was given an inferior room at the same price and it took several calls and hours to switch to a better room, offered at a vastly inflated price. Seems not to be any connection between hotel administration and the Sarova web booking site. Still, staff are pleasant and the food is pretty good. Probably best experienced as part of a conference or safari crowd.