Very central, no frills place to sleep. Akihabara is very close if that's something you're interested in.