Very nice, spacious place and close to everything. Cheng Cheng was very responsive herself. I was slightly confused initially because the address listed is different from where the place really is, but Cheng Cheng made sure I got to the right place. I'd love to stay with her again.