We had an amazing time at Yefengs place! Exactly as described and a wonderful property. Yefeng couldn’t have been a better host :)