Paradise! This place is spectacular, so thankful for the stay, the place and the hosts. Mahalo.