The location of the resort is amazing, but the resort itself is very outdated. Food is not great, it is obvious that cost cutting choices have been made in regards to the food and menu's, but they are still at a very high price as you have no choice really but to eat at the resort once you're over there. Tours are good. Staff are extremely helpful and friendly. Location is absolutely beautiful. We took a 4wd over which I highly recommend doing. I would go back again for the beautiful location and convenience of a hotel room, but plan to take most of our own meals.