I have stayed twice and enjoyed my stays there. And would stay there in a heartbeat again.
We LOVE the theme park view rooms.
And regarding the PPH thread,
start at the end and work backwards...skim it, but it really does have a lot of good information.
To the OP, your question was a bit on the vague side...also a simple search in the forums would have brought you a wealth of information.