The Lanikai Resort is set in lush gardens leading to a sandy beach on Wailua Bay in Kauai's most convenient yet absolutely private location.