Looking for a rainy-day escape, a fun weekend plan, or just an excuse to wear your “going out” shoes while still sinking a hole-in-one? Say hello to Albatross, New Jersey’s newest (and possibly ...