Great spot! Perfect location, wonderful hosts and peaceful spacious accommodations. Definitely would come back again. Mahalo!