I stayed at Executive Park for a few days in 2009 (I just checked my e-mails to confirm) - and I remember it being a very nice hotel, and I vaguely recall that it was within walking distance of a lot of things. According to trip advisor both htoels have excellent reviews, but I've only stayed at the Exec. Park one.