It is a small space, but exactly as described in the listing. Close to both Ueno and Akihabara, it's a convenient location.