Cheng's place is small but nice and modern. He was quick with communication even when I checked in late.