Easy to find. Great location - one station is directly next to the hotel and another is a 10 minutes walk. Easy access to Haneda airport too.
They have free coffee and offer small individually wrapped pastries in the morning for breakfast.
The only thing I will mention is that in my room there were stains on the carpet and it made me feel a bit uncomfortable not wearing shoes or socks in my room.