Beautiful, spacious and comfortable ocean front home in the magical town of Hanalei. Above and beyond in cleanliness and it had everything we needed.