Great place to stay. Accessible from everything that you need during your regular life. Foreigners who are not used to the small sized accommodations in Japan will find this place comfortable. It would be good if you can provide options for a smart Tv (Netflix etc)