Spring break trip with 11, 9 and 5 yr olds. Staying at Marriott Desert Ridge using points for first 3 nights. Definitely want to catch a Cubs game. Then heading to Sedona for three nights and was thinking of staying at Best Western Arroyo Roble (good choice..). Couldn't get a hotel in Grand Canyon so just planning to do day trip from Sedona (is that doable.). Where should we spend our last three nights? Back in Phoenix or Scottsdale. Suggestions appreciated!