The only negative aspect of this place is that it's about a 12-15 minute walk to Ebisu station. However, from there, it's a 2 minute train ride to Shibuya, and 7 minutes to Shinjuku, so it's far from bad.
It's also worth bearing in mind that they are very keen on you notifying them ahead of time if you're planning to check in after 6 pm. I had a transport issue and arrived at 8 pm without having had the chance to notify them, and fortunately a member of staff was on hand to (very helpfully) check me in, but I would watch out for this regardless.
The room itself was excellent - clean, surprisingly spacious, and fully stocked with toiletries (soap, shampoo, razor, toothbrush). A robe and slippers were provided.
One more thing to note: you can very realistically cook in your room - if you're so inclined - with a surprisingly well-equipped hob and microwave combo as well as a good stock of utensils.