We loved our stay at Puna RainForrest!! It had everything we needed! Spacious, clean, and cute! Good Wifi too! We will def. be back!! Loved the safety and the pool!