Location wise can be abit far from station (12 minute walk), nearest is the Tozai Line. May be a hassle to get to intended attractions because a lot of train switching needed.
Room is clean and bed to nice to sleep on, staff is friendly and helpful speaking fluent English.
They offer a free simple breakfast as well if that's useful.