The place is exactly as it appears in the photos. The location is great - right in the heart of Chinatown. Public transportation is right outside of the door and most things are easy to walk to.