The room is actually pretty nice. I just think that they could make more out of it. Beamer - soooo cool, but only netflix, when you have hdmi cable?!
The carpet was dirty... i mean it's a carpet, I'm not a big fan...
Best location, a bit noisy, but welcome to china town ;)