The place is nice and spacious enough for a small family, a nice change from a small hotel room.
Communication was quick and easy.
The location was good. One stop away from Akihabara and can go from there to Ueno or Tokyo station easily.