Everything you need is right here! The view is amazing. Gary is a fantastic host. We cannot wait to visit again. Mahalo!