Kahea's place was perfect. Small, efficient, well-appointed and a short walk thru paradise down to a beautiful beach! I hope we get to come back!