Perfect in every way. Loved the setting and the small scale of Kahana Village. Felt like a home in a idyllic setting.