Location is great. Just a 7-minute walk from Akihabara station and around 10 minutes to Asakusabashi station.
We arrived at around 11am and the host was kind enough to let us check-in early.
We were 13 adults so we rented 2 rooms since the host has multiple apartments in the same building. I requested we be put on the same floor and since there are only 2 rooms per floor, we got the whole floor to ourselves. Each room is big enough for 6 or 7 adults. Anything more might be a tight squeeze especially if you have a lot of luggage.
Overall, a great apartment because of its location, size, and complete amenities.