As far as Puna goes, I feel that this is one of the best places to stay. Kalapana is an awesome location because you’re right down the road from Kehena Beach and if you keep driving you find the amazing hot ponds. Plus, the lava fields feel like you are on another planet. The value for what you get here is amazing. The room is set up amazingly, comfy bed, a couch, 2 desks, my own bathroom, and every amenity I need. Also the communal kitchen is open and beautiful, and it never feels crowded either. Pahoa village is about 15 mins down the road too! I recommend this place to anyone.