Good location near train station and restaurants. The famous electronics mall is close by too. A good location if you want to explore Akihabara.