Immaculately clean, excellent location right in the heart of China town.