This is a great and prime location in Tokyo! Shimbashi station is about a 7min walk and you’re in the heart of Tokyo so everything popular is only 20-30 min train ride. The place has everything you need and the receptionist are helpful although they can’t speak as much English they try their best to understand your needs. Ginza is also a 10-15min walk great place for shopping and great fashion.