Outstanding views and convenient comfortable accommodation. This place was perfect and surpassed all our expectations. Mahalo!!!