Good location, close to the station, close to Skytree and Akihabara. 711 is on the same street so very convenient. The area is small though so maybe good if traveling by yourself.