Excellent view and location! We enjoyed our time, and the hosts are communicative! Would recommend! Mahalo!