The location is great. very close to the subway station and not too far from Shinjuku station. it is surrounded by love hotels but the neighborhood is quiet.
the apartment is quite dark because the chandelier only has 1 light bulb installed. the beds aren't the comfiest so we had to use one of the duvets to add extra cushion.
the towels provided were a set of hand and body towels that were 100yen shop quality and no extra towels were provided for a minimum of 5nights stay, so you might want to bring your own toiletries.
the curtain for the shower window is very thin and the outside light shines through the semi transparent shower door making sleeping in difficult.
On the plus side, it is close to Korea Town and korean restaurants that close late at night.