The location is excellent. In between two major train stations. Many convenience stores nearby. It's a quiet neighborhood especially when it gets late but there is a big police station just down the road from the apartment.
There are many restaurants in the vicinity. If you looks for late night snack, there's a Sukiya open 24 hours near to the Skytree. Before that you can buy your necessities and discounted take aways at Central Square Life Supermarket which opens until midnight on the weekends. In general I find the prices are cheaper than the convenience stores.
The check in process was fully contactless and straightforward. However, we stayed on the third floor but there's no lift so the we had to use the stairs which were quite narrow and might be difficult for those with big luggages too.
Our room was relatively big for an apartment in central Tokyo and it could accomodate 3 adults comfortably. The water heating system was centrally controlled and was above expectation. Especially the bath, which was what I looked forward to after a day out. At night we could watch the FIFA world cup match on the projection TV in the room. That's a great bonus!