Great resort, gorgeous views, lovely hosts.... we love Papakea!