A bit of research by reading the last posts in the review threads of the properties will give you most answers..... Or even this thread:
http://www.flyertalk.com/forum/hyatt...-hyatt-12.html
Both properties are good, location is a bit different though. It all depends on what you are looking for.