Anyone know anything or have any advice on the Holtwood area? A friend and I are thinking of going in a few weeks and are both unfamiliar with it.