A Jack Nicklaus signature golf course, spa, fine dining restaurants, and more offer unparalleled luxury at India's first all-suite retreat.