We were pretty biased, but the place did proof us wrong. Lots of nice restaurants and a good amount of streetfood as well. I had some great Hainan chicken rice in a Chinese restaurant. It's super busy everywhere, but I'd say it's worth a visit. Way better than expected. Sure, the prices are adjusted to the tourist masses, but it was no rip off or something. If you're there, just check it out.