Cheng's place was the perfect place for us.
Cheng was a fabulous host who had thought to provide anything that we could have possibly needed for our 2 weeks stay.