The facilities in room are good, including washing machine and microwave oven
Also the location is very convenient
But be careful that the nearest metro station (Sengakuji) has no lift from platform to station concourse, if you wish to travel from Haneda Airport with luggage, suggest not to take Keikyu to this hotel even Keikyu is the fastest way to there.