places to stay in downtown dahlonega ga