If you are looking for a nice place to take the train, the New Buffalo train stop is wonderful. The stop is easy to find, there is plenty of parking, and the area is safe so you won’t have to worry about leaving your car for the weekend. If your train is running late or you arrive early, the beach on Lake Michigan is within 5 minutes walking distance. So you can park your car at the train stop and walk down to the beach. There are some nice restaurants and stores to go to as well.