Have narrowed down my choice of hotels for our visit to Phoenix. I like Country Inn & Suites by Carlson Phoenix at North Tempe on N Scottsdale Road but I also like Holiday Inn Express Hotel & Suites, 3000 N Scottsdale Rd. in Scottsdale. Either way we need to use the local bus services to get around but which area is better and perhaps closer to cafes etc. Both have good deals and provide shuttle to/from airport. Need some assistance in helping me decide. May favourite is the Chaparral Suites but just a bit expensive for our budget.