I will be arriving at the beginning of June with my grown daughter. Trying to decide between these 2 hotels. Any advice would be appreciated. Country Inn & Suites by Carlson or Wyndham Garden Hotel Barone Plaza. As we are booking a package vacation through Jet Blue these are some of the options we have. Plan on walking most everywhere, want to do a swamp tour, Aquarium of the Americas and all the must do street walks from Royal to Decatur. Haven't decided on meals yet.