Great value for money. Cabins are spacious for Japan, with usual levels of cleanliness. All staff were extremely helpful and friendly. Kids loved the pool. Most of my visit was done in Japanese, so I'm not sure how non-Japanese speakers would go. When I visited there was one fluent English speaker who was super friendly.