Great location in Akihabara with at least 3 convenience stores around. Subway station was only 3 minutes by walk.
Team Ficus were really helpful with everything.
I totally recommend this place.