Kantola is a farm stay offering accommodation.