It was a great place, very spacious and had a few extra amenities. It had a microwave, kettle and fridge. It is about 20-25min walk to Tokyo station. Checkin was an easy process