Best location, Beautiful views and wonderdul hosts. Mahalo!