wonderful place. amazing views! cannot say enough amazing things about our stay! mahalo.