We are traveling to Disneyland for the very first time the beginning of June. (I went as a 12 year old....but only for one day and don't remember much). 
Our kids will be almost 7, almost 5 and 1.5. We have booked the Kids Suite at HOJO's.
We plan to visit the park June 1, 2 and 3.
Any tips on how many days we need park hoppers? Do we need 2 days in 1 park?
And....what about the best places to eat? I know we want to do Ariel's Grotto for sure.
Thanks!

Our kids will be almost 7, almost 5 and 1.5. We have booked the Kids Suite at HOJO's.
We plan to visit the park June 1, 2 and 3.
Any tips on how many days we need park hoppers? Do we need 2 days in 1 park?
And....what about the best places to eat? I know we want to do Ariel's Grotto for sure.
Thanks!