The place is beautiful, and is very organised. I enjoyed my stay.
Unfortunately, I did not get the chance to meet hosts, but they were reachable through phone calls. Everything is available, right from extra towels to blankets to variety of eatables in the kitchen.
This place met every single expectation I had before visiting. I would certainly recommend this place to others.