I had a pleasant stay at Rain's. I arrived pretty late so I didn't get a chance to meet Rain or any of the roommates but everything was explained well in the guide and I had a smooth check-in/check-out process. It's certainly a great place to stay and I wish I had more time to hang out at the lovely deck but time constraints limited my ability to enjoy it. Regardless, I'd consider staying there again if an opportunity comes up.