Definitely the Candy Cane Inn! Reasonably priced, clean rooms, free continental breakfast and within walking distance to the parks. Also, they have their own shuttle so you don't have to walk or worry about the shuttle being full when you do want a ride at the end of a tiring day. It's a very quiet and serene place...we are never disappointed when we stay there.