The facility are a bit old-fashioned but perfectly maintained. The staffs, fluent English and Japanese speaker available, are all awesome and very kind. The only flaw we noticed was the location, which is a little far from the center of the city and even the nearest subway station. You should choose taxis and buses rather than subways for commuting.