Amazing location, fantastic stay and above expectations. Highly recommend xo Mahalo.