The place is great and well maintained. Perfect for Japan living experience.