Just book this place. Its worth every penny. Loved it. We will be back. Mahalo. Carol