An easy place to stay, about a five minute walk from Hamamatsuchō station makes it super easy to get around, especially via the Tokyo Monorail from Haneda.
I really liked the self-service luggage storage room where the lockers use your IC card (Suica/Pasmo). This made it very easy to drop off my bags early in the day before check in.
Good shower and decent Wi-Fi in the rooms. My only complaint is that the double bed is actually two single mattresses next to each other and they aren't attached, so you might find yourself sleeping between two mattresses which have drifted apart in the middle of the night.
Overall it's good for a short stay for a single traveler, but its probably a bit small for a couple.