Sakura Garden is a very, very nice Japanese-style accommodation very close to Akihabara; it is absolutely gorgeous and worth the stay!