Claska is the only stylish, small and independent hotel option in Tokyo.
But if you want a Tokyo stay with a tower view of neon lights, then Claska won't be for you. Claska gives you a 'neighbourhood' view of the city rather than the London West End or NYC Midtown equivalent, for me a good thing. The staff are friendly and helpful with pretty good English skills. The bar/cafe does good Continental and Japanese food and is a great hang out. There's also a rooftop, a gallery and a 2nd floor shop full of J-design.
Importantly it's not difficult to get to/from, if you've ever used a city metro system, and Tokyo's translates everything into English. At the bus stop, 50m from Claska, all the buses go to Meguro station, a 15 minute hop, and then you're on the Yamanote line which is the main metro artery for everywhere in Tokyo. So don't let what you've read about location put you off Claska.
What stops Claska getting a 5-star review is the slightly too functional rooms, though that's very Japanese and an overall lack of absolute WOW factor in most aspects.