Wonderful hosts. Lovely place. Restful time. Mahalo.