Welcome Home
Hogwarts is my favorite castle
- Joined
- Nov 29, 2008
We are going to to SW in a couple of weeks. I have read reviews at multiple places and they seem to be polar opposites. People either love it or hate it. I know my kids would love watching the sharks and I am ok with the prices as long as the food and service are good. One source says the chef and menu changed in the last year. Any recent reviews?