First hotel every after 15 years of heavy tarvelling where I arrive with a booked room at 21:00 at night only to hear: "Sorry Sir - your room is not ready yet. We still have to send cleaning in and make it up. You can have it in 1 hour. " So just what you need after 8 hours of flight. No sorry, no explanation, no compensation. So I took my luggage and kille 1 hr at my owen cost in the pool bar. Not quite 5 star service. Also as normall check-in time is in afternoon.
For the rest - the compound is lovely, nice surroundings and great golf course. Rooms big and decent though a bit dated which shows in partially luke-warm water in morning, lack of AC, lack of plugs etc. Nothing I would normally fly in for from way abroad (I was there for a conference) but if you are in the vicinity it is a good choice.
Service varies but staff tries there best even if often takes a bit longer and generally is very helpful and comitted (with exception) of the reception experience on arrival.
So for me between 3 and 4 on the Tripadvisor review scale. I take the poor check-in performance as an outayer and therefore go for a 4. In a good hotel I however would have expected some excuses or at least a free drink to kill the time.