I am traveling to Chicago from Cleveland with two boys ages 7 and 9. Wanting to stay on the beach for two days on our way. Which beach would you say is best for the kids? South Haven or Silver Beach? Any recommended places to stay where we would be close if not on the beach?