Anybody know about this place firsthand? Any information I've seen is a little dated ... I would like to hear/ see anything about that range.Has anybody been there recently? I'm right there and would seriously consider it based on my work hours if it's not too expensive.
Thanks in advance for any insight.