The place is amazingly close to the big station (oshiage and Skytree), also big supermarket and several 24hrs convenience stores. The only downside is located on 3rd floor without elevator if you have heavy luggage (but still okay if you can lift it).