Has anyone ridden Tall Pines in New York? Thinking of heading that way in the coming weeks for a few days and was wondering if anyone had experience there? Reviews appear to be decent and I had a good cconversation with the owners several days ago. Brian