Idlewild Park has ball fields, playgrounds for the kids, a swimming pool, a skate park, ponds, the Truckee River and a miniature train ride. The beautiful rose garden has been a favorite for couples getting married.