I was at a conference in Scottsdale last year and really enjoyed the historic area, shops and trolley system. I stayed at the Hilton Garden Inn and found it pleasant, but average. This March, I am bringing my 11 year old son to see Giants baseball and sunshine for five days. I have been researching hotels and so far like the Holiday Inn Express, but am wondering if there is something a little nicer and more fun...indoor/outdoor space, fun pool, spa, or other amenities. Here's the kicker...I don't drive, and am a little car phobic (I go to Seattle and NYC regularly.....just hate those six lane suburban crossings) so need a hotel with local shuttle or a hotel close to a trolley stop. Budget is up to $300 a night. Thank you!