We had a great time at Kahana Mama! The location is perfect. There is a lot around and the beach is just a few minutes walk. There is no AC, which made things pretty hot and uncomfy at times. They did provide a lot of fans, which helped. Overall, a great location!