A very nice location. Tourist spots are within 10-30 mins from the place and it’s easy to get to the airport. There is also a ton to do around the hotel without it being incredibly busy like downtown tokyo.