Tafon's place has amazing location. You're close to much of the action in Soho. It's really clean. Don't expect anything fancy though. The only thing I disliked was the stairs to get to the apartment. They are cramped and smell like smoke. Also there were a couple of times where I smelled a slight scent of cigarettes in the room. The window was open and I'm pretty confident it was from a neighbor.