I went here randomly thinking that it would be a good place. I was slightly off... although the enviroment was really nice (weird colorful wooden animal figures), the menu surprised me with their high prices. I figured that the food will justify the prices, but I was off again. The quality of food was not up to par with their prices... or any restaurants. I have gotten better food at mcdonalds. I was seriously dissapointed, but then again, i am a fan of exoticness which Castle Hill lacked considerably. The place was packed when i went there, so maybe it was jusy my case of dissapointment. I would not recommend going here.