We were very excited to find Chen's place that was close to Little China and a couple of well-known Hawker centers. Unfortunately, things didn't work out for us. First, the address 33 Club Street is not the right address. Our Grab driver took us to a very fancy gated apartment complex across the street. We were excited until the nice security guard told us that we were in a wrong place. Apparently, it happened a lot. He was nice enough to walk us across the street. Things went downhill from there. The next morning, my wife found a cockroach in one of our toiletries. It was unnerving. After getting rid of the cockroach, my son took a shower and the water came up from one of the drains outside of the shower getting his clothes all wet. We lost our confident of the place and moved to the hotel nearby. Credit to the staff - they offered us a replacement room but it was a little too late. We were hoping to get our money back due to unsatisfying experience but not holding our breath.