Papakea Resort is a beautiful place to stay. The unit has a great ocean and property view and the updates are appreciated.
Made for a great vacation.