Am trying to figure out which hotel to choose. Will be travelling in early August with husband and 13 year old son. Have narrowed it down to Westin St Francis, Marriott Marquis or the Grand Hyatt. Not sure if one is more centrally located or one is "better" than another. Any suggestions/comments would be appreciated.