Chen was a great host. He has look into every small details to make it a great stay. Very nice and clean place. Comfortable stay for a medium size group. Chen has maintained a very nice garden. He has added lot of extras as well.