I'm planning a surprise trip to Hot Springs, NC but I've never been. I need suggestions on where to camp (preferably with showers), hot springs tubs, places to eat, and hiking close by. I'm not sure how the reservation process works and how far in advance to reserve. Trying to plan for March or April. Suggestions appreciated! Thanks.