A very clean and comfortable stay, although the apartment is very small, we assumed that because it is listed as sleeping 6 we would all fit, but extremely tight. Great bathroom, amenities were decent. The pull out couch bed (third bed) was very uncomfortable, and takes up the entire living/kitchen floor space making it hard to get around the apartment.
The location isn’t the best, great having a supermarket nearby but it’s about a 15 minute walk from the Yamanote line which was a little annoying. However there is the Sakura tram and buses closer by.