100% perfect! We loved our stay at Puna Rainforest Retreat! Everything about it is wonderful. You must take the nature hike and soak in the lava tubs... Ahhhhhhh!