The place is excellent. It is clean and quite. The place is also conveniently near to a Tokyo subway station.