Mahalo Kai is a wonderful experience. I could have stayed forever. Close to many beautiful Hawaii sights. Very clean, lots of great amenities. The pool and outdoor shower was very relaxing and private.