Mahalo Kai was such a fun place to stay! Ben was highly communicative and so was his property manager. The pool was lovely, much bigger than I had expected it to be! The home is surrounded by beautiful vegetation, including fresh pineapples growing! We would absolutely stay here again.