The graduation ceremony itself is nice and worth attending. It is outside on the parade grounds, though they do have an indoor option in the event of rain. Family day is the day prior, so plan on getting to Louisville 2 nights prior to graduation (or early the morning prior). Family day starts with a short presentation and then you can take your cadet off base for a few hours. They have a very specific time they have to be back and they (and we) were instructed by cadre cadets were not to have any alcohol or energy drinks. DW and I elected to take DS downtown Louisville for a few hours where we got to hang out with him at our hotel and grab an early dinner at a nice steakhouse in town.