I have to disagree with the commenter above, the neighborhood is not unsafe. Heartwood is right between downtown Gainesville and Depot Park. There are no large parking lots in the downtown area, so you should resort to street parking just like you would when going anywhere else downtown. Park on South Main, SE 2nd Street, or SE 6th Ave.
They have a huge parking lot just to the south of the paths that is usually open.
Small parking lot, so not good if they are having a big event. Usually are charged . The neighborhood is not very safe looking either
There is a large parking lot and people have been killed but it's safe.
Thanks! Your answer is awaiting moderation.