Great hosts, modern & stylish accommodations, and a perfect location just a few hundred feet from Napili Bay.