Hotel
This is in a wonderful little area of town. Tupelo Honey is a must for dinner, First Watch for breakfast/brunch (they close at 2), and Old School for a drink. All of which are in the same shopping center as the hotel. Plus it is only 20 minutes from the venue!
Hotel
Berry Farms is a wonderful area to stay in! It's a little bit more outside of town, but it is in a fast growing area. If you are traveling with the kiddos I would recommend this one. You are right next to a Publix, awesome ice cream, mexican food, and coffee! Coffee & Coconuts is a must see! It is just under 20 minutes form the venue.
Flight
House Or Rental
Franklin/Nashville has tons of amazing Airbnbs. If you are wanting a unique place to stay give these a look. The link is pre-populated with the weekend dates.