Lots of space in a convenient location close to Akihabara with plenty to do nearby.